From 79baa4d74ca2080fe5482221ad3fb4c086ebe50f Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Thu, 30 Jan 2003 17:38:30 +0000 Subject: [PATCH] Added more install files. Patch by Hartmut Birr. svn path=/trunk/; revision=4084 --- reactos/bootcd.bat | 81 ++++++++++++++++++++++++++++++++++----- reactos/txtsetup.sif | 91 ++++++++++++++++++++++++++++++++++++-------- 2 files changed, 146 insertions(+), 26 deletions(-) diff --git a/reactos/bootcd.bat b/reactos/bootcd.bat index 95553ec86a3..5a7a45d0c5e 100755 --- a/reactos/bootcd.bat +++ b/reactos/bootcd.bat @@ -1,5 +1,6 @@ @echo off set BOOTCD_DIR=..\bootcd +set FREELDR_DIR=..\freeldr md %BOOTCD_DIR% md %BOOTCD_DIR%\disk @@ -7,6 +8,17 @@ md %BOOTCD_DIR%\disk\bootdisk md %BOOTCD_DIR%\disk\install md %BOOTCD_DIR%\disk\reactos md %BOOTCD_DIR%\disk\reactos\system32 +md %BOOTCD_DIR%\disk\loader + +rem copy FreeLoader files +copy /Y %FREELDR_DIR%\bootsect\isoboot.bin %BOOTCD_DIR% +copy /Y %FREELDR_DIR%\freeldr\obj\i386\setupldr.sys %BOOTCD_DIR%\disk\reactos + +copy /Y %FREELDR_DIR%\bootsect\ext2.bin %BOOTCD_DIR%\disk\loader +copy /Y %FREELDR_DIR%\bootsect\fat.bin %BOOTCD_DIR%\disk\loader +copy /Y %FREELDR_DIR%\bootsect\fat32.bin %BOOTCD_DIR%\disk\loader +copy /Y %FREELDR_DIR%\bootsect\isoboot.bin %BOOTCD_DIR%\disk\loader +copy /Y %FREELDR_DIR%\freeldr\obj\i386\freeldr.sys %BOOTCD_DIR%\disk\loader rem copy boot files copy /Y ntoskrnl\ntoskrnl.exe %BOOTCD_DIR%\disk\reactos @@ -27,36 +39,85 @@ copy /Y subsys\system\usetup\usetup.exe %BOOTCD_DIR%\disk\reactos\system32\smss. rem copy install files copy /Y txtsetup.sif %BOOTCD_DIR%\disk\install +copy /Y system.hiv %BOOTCD_DIR%\disk\install copy /Y ntoskrnl\ntoskrnl.exe %BOOTCD_DIR%\disk\install copy /Y hal\halx86\hal.dll %BOOTCD_DIR%\disk\install -copy /Y drivers\fs\vfat\vfatfs.sys %BOOTCD_DIR%\disk\install -copy /Y drivers\fs\cdfs\cdfs.sys %BOOTCD_DIR%\disk\install -copy /Y drivers\fs\ntfs\ntfs.sys %BOOTCD_DIR%\disk\install -copy /Y drivers\fs\fs_rec\fs_rec.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\bus\acpi\acpi.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\bus\isapnp\isapnp.sys %BOOTCD_DIR%\disk\install + copy /Y drivers\dd\beep\beep.sys %BOOTCD_DIR%\disk\install copy /Y drivers\dd\blue\blue.sys %BOOTCD_DIR%\disk\install copy /Y drivers\dd\floppy\floppy.sys %BOOTCD_DIR%\disk\install copy /Y drivers\dd\null\null.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\dd\serial\serial.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\dd\vga\display\vgaddi.dll %BOOTCD_DIR%\disk\install +copy /Y drivers\dd\vga\miniport\vgamp.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\dd\vidport\vidport.sys %BOOTCD_DIR%\disk\install + +copy /Y drivers\fs\cdfs\cdfs.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\fs_rec\fs_rec.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\ms\msfs.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\mup\mup.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\np\npfs.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\ntfs\ntfs.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\fs\vfat\vfatfs.sys %BOOTCD_DIR%\disk\install + copy /Y drivers\input\keyboard\keyboard.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\input\mouclass\mouclass.sys %BOOTCD_DIR%\disk\install copy /Y drivers\input\psaux\psaux.sys %BOOTCD_DIR%\disk\install + +copy /Y drivers\lib\bzip2\unbzip2.sys %BOOTCD_DIR%\disk\install + +copy /Y drivers\net\afd\afd.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\dd\ne2000\ne2000.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\ndis\ndis.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\npf\npf.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\packet\packet.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\tcpip\tcpip.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\net\tdi\tdi.sys %BOOTCD_DIR%\disk\install + copy /Y drivers\storage\atapi\atapi.sys %BOOTCD_DIR%\disk\install -copy /Y drivers\storage\scsiport\scsiport.sys %BOOTCD_DIR%\disk\install copy /Y drivers\storage\cdrom\cdrom.sys %BOOTCD_DIR%\disk\install -copy /Y drivers\storage\disk\disk.sys %BOOTCD_DIR%\disk\install copy /Y drivers\storage\class2\class2.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\storage\disk\disk.sys %BOOTCD_DIR%\disk\install +copy /Y drivers\storage\scsiport\scsiport.sys %BOOTCD_DIR%\disk\install -copy /Y lib\ntdll\ntdll.dll %BOOTCD_DIR%\disk\install copy /Y lib\advapi32\advapi32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\crtdll\crtdll.dll %BOOTCD_DIR%\disk\install +copy /Y lib\fmifs\fmifs.dll %BOOTCD_DIR%\disk\install +copy /Y lib\gdi32\gdi32.dll %BOOTCD_DIR%\disk\install copy /Y lib\kernel32\kernel32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\msafd\msafd.dll %BOOTCD_DIR%\disk\install copy /Y lib\msvcrt\msvcrt.dll %BOOTCD_DIR%\disk\install +copy /Y lib\ntdll\ntdll.dll %BOOTCD_DIR%\disk\install +copy /Y lib\ole32\ole32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\oleaut32\oleaut32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\packet\packet.dll %BOOTCD_DIR%\disk\install +copy /Y lib\secur32\secur32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\shell32\shell32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\user32\user32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\version\version.dll %BOOTCD_DIR%\disk\install +copy /Y lib\winedbgc\winedbgc.dll %BOOTCD_DIR%\disk\install +copy /Y lib\winmm\winmm.dll %BOOTCD_DIR%\disk\install +copy /Y lib\ws2_32\ws2_32.dll %BOOTCD_DIR%\disk\install +copy /Y lib\ws2help\ws2help.dll %BOOTCD_DIR%\disk\install +copy /Y lib\wshirda\wshirda.dll %BOOTCD_DIR%\disk\install + +copy /Y services\eventlog\eventlog.exe %BOOTCD_DIR%\disk\install +copy /Y services\rpcss\rpcss.exe %BOOTCD_DIR%\disk\install -copy /Y subsys\smss\smss.exe %BOOTCD_DIR%\disk\install copy /Y subsys\csrss\csrss.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\ntvdm\ntvdm.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\smss\smss.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\system\autochk\autochk.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\system\gstart\gstart.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\system\lsass\lsass.exe %BOOTCD_DIR%\disk\install copy /Y subsys\system\services\services.exe %BOOTCD_DIR%\disk\install copy /Y subsys\system\shell\shell.exe %BOOTCD_DIR%\disk\install copy /Y subsys\system\winlogon\winlogon.exe %BOOTCD_DIR%\disk\install +copy /Y subsys\win32k\win32k.sys %BOOTCD_DIR%\disk\install -rem copy temporary files -copy /Y system.hiv %BOOTCD_DIR%\disk\install +copy /Y media\fonts\helb____.ttf %BOOTCD_DIR%\disk\install +copy /Y media\fonts\timr____.ttf %BOOTCD_DIR%\disk\install diff --git a/reactos/txtsetup.sif b/reactos/txtsetup.sif index 7597c4d0ab8..a4eb3f27725 100644 --- a/reactos/txtsetup.sif +++ b/reactos/txtsetup.sif @@ -1,39 +1,98 @@ [Version] -Signature = $ReactOS$ +Signature = "$ReactOS$" [Directories] -1 = \ +1 = "\" 2 = system32 3 = system32\drivers 4 = system32\config +5 = media +6 = media\fonts +7 = bin [SourceFiles] -advapi32.dll = 2 -atapi.sys = 3 +ntoskrnl.exe = 2 +hal.dll = 2 + +acpi.sys = 3 +isapnp.sys = 3 + beep.sys = 3 blue.sys = 3 +floppy.sys = 3 +null.sys = 3 +serial.sys = 3 +vgaddi.dll = 3 +vgamp.sys = 3 +vidport.sys = 3 + cdfs.sys = 3 +fs_rec.sys = 3 +msfs.sys = 3 +mup.sys = 3 +npfs.sys = 3 +ntfs.sys = 3 +vfatfs.sys = 3 + +keyboard.sys = 3 +mouclass.sys = 3 +psaux.sys = 3 + +unbzip2.sys = 3 + +afd.sys = 3 +ne2000.sys = 3 +ndis.sys = 3 +npf.sys = 3 +;packet.sys = 3 +tcpip.sys = 3 +tdi.sys = 3 + +atapi.sys = 3 cdrom.sys = 3 class2.sys = 3 -csrss.exe = 2 disk.sys = 3 -floppy.sys = 3 -fs_rec.sys = 3 -hal.dll = 2 +scsiport.sys = 3 + +advapi32.dll = 2 +crtdll.dll = 2 +fmifs.dll = 2 +gdi32.dll = 2 kernel32.dll = 2 +msafd.dll = 2 msvcrt.dll = 2 ntdll.dll = 2 -ntfs.sys = 3 -ntoskrnl.exe = 2 -null.sys = 3 -psaux.sys = 3 -scsiport.sys = 3 +;ole32.dll = 2 +;oleaut32.dll = 2 +packet.dll = 2 +secur32.dll = 2 +;shell32.dll = 2 +user32.dll = 2 +version.dll = 2 +winedbgc.dll = 2 +winmm.dll = 2 +ws2_32.dll = 2 +ws2help.dll = 2 +wshirda.dll = 2 + +eventlog.exe = 2 +rpcss.exe = 2 +csrss.exe = 2 +ntvdm.exe = 2 +smss.exe = 2 +autochk.exe = 2 +gstart.exe = 2 +;lsass.exe = 2 services.exe = 2 shell.exe = 2 -smss.exe = 2 -system.hiv = 4 -vfatfs.sys = 3 winlogon.exe = 2 +win32k.sys = 3 + +helb____.ttf = 6 +timr____.ttf = 6 + +system.hiv = 4 + [SetupData] DefaultPath = \reactos