From 1ac75e85d33b240685416d07ec6aaa8fcc231471 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Sun, 16 Mar 2003 16:17:39 +0000 Subject: [PATCH] Moved txtsetup.sif to the bootdata directory. Added hivesys.inf file. svn path=/trunk/; revision=4319 --- reactos/bootcd.bat | 11 +- reactos/bootdata/hivesys.inf | 288 ++++++++++++++++++++++++++++ reactos/{ => bootdata}/txtsetup.sif | 8 +- 3 files changed, 304 insertions(+), 3 deletions(-) create mode 100644 reactos/bootdata/hivesys.inf rename reactos/{ => bootdata}/txtsetup.sif (88%) diff --git a/reactos/bootcd.bat b/reactos/bootcd.bat index d9f1dcf9153..012f35efd1a 100755 --- a/reactos/bootcd.bat +++ b/reactos/bootcd.bat @@ -37,10 +37,17 @@ copy /Y drivers\storage\class2\class2.sys %BOOTCD_DIR%\disk\reactos copy /Y lib\ntdll\ntdll.dll %BOOTCD_DIR%\disk\reactos\system32 copy /Y subsys\system\usetup\usetup.exe %BOOTCD_DIR%\disk\reactos\system32\smss.exe -rem copy install files -copy /Y txtsetup.sif %BOOTCD_DIR%\disk\install +rem copy data files +copy /Y bootdata\autorun.inf %BOOTCD_DIR%\disk +copy /Y bootdata\readme.txt %BOOTCD_DIR%\disk + +copy /Y bootdata\hivesft.inf %BOOTCD_DIR%\disk\install +copy /Y bootdata\hivesys.inf %BOOTCD_DIR%\disk\install + +copy /Y bootdata\txtsetup.sif %BOOTCD_DIR%\disk\install copy /Y system.hiv %BOOTCD_DIR%\disk\install +rem copy install files copy /Y ntoskrnl\ntoskrnl.exe %BOOTCD_DIR%\disk\install copy /Y hal\halx86\hal.dll %BOOTCD_DIR%\disk\install diff --git a/reactos/bootdata/hivesys.inf b/reactos/bootdata/hivesys.inf new file mode 100644 index 00000000000..b348db2e32d --- /dev/null +++ b/reactos/bootdata/hivesys.inf @@ -0,0 +1,288 @@ +[Version] +Signature = "$ReactOS$" + +[AddReg] +HKLM,"Control\ServiceGroupOrder","List",0x00010000,\ + "SCSI Port", \ + "SCSI Miniport", \ + "Primary Disk", \ + "SCSI Class Helper", \ + "SCSI Class", \ + "Boot File System", \ + "Base", \ + "Pointer Port", \ + "Keyboard Port", + "Pointer Class", + "Keyboard Class", + "Debug", \ + "Video Init", \ + "Video", \ + "File System", \ + "Event log", \ + "NDIS", \ + "PNP_TDI", \ + "TDI", \ + "Extended Base" +HKLM,"Control\Session Manager","BootExecute", 0x00010000, \ + "autocheck autochk *" +HKLM,"Control\Session Manager","ObjectDirectories",0x00010000, \ + "\Windows", \ + "\RPC Control" + +HKLM,"Control\Session Manager\DOS Devices","AUX",0x00000000,"\DosDevices\COM1" +HKLM,"Control\Session Manager\DOS Devices","MAILSLOT",0x00000000,"\Device\MailSlot" +HKLM,"Control\Session Manager\DOS Devices","NUL",0x00000000,"\Device\Null" +HKLM,"Control\Session Manager\DOS Devices","PIPE",0x00000000,"\Device\NamedPipe" +HKLM,"Control\Session Manager\DOS Devices","PRN",0x00000000,"\DosDevices\LPT1" +HKLM,"Control\Session Manager\DOS Devices","UNC",0x00000000,"\Device\Mup" + +HKLM,"Control\Session Manager\Environment","ComSpec",0x00020000,"%SystemRoot%\system32\shell.exe" +HKLM,"Control\Session Manager\Environment","OS",0x00020000,"ReactOS" +HKLM,"Control\Session Manager\Environment","Path",0x00020000,"%SystemRoot%\system32;%SystemRoot%" +HKLM,"Control\Session Manager\Environment","windir",0x00020000,"%SystemRoot%" + +HKLM,"Control\Session Manager\Memory Management",0x00010000,"PagingFiles", \ + "C:\reactos\pagefile.sys" + +; Afd driver +HKLM,"Services\Afd","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Afd","Group",0x00000000,"TDI" +HKLM,"Services\Afd","ImagePath",0x00020000,"system32\drivers\afd.sys" +HKLM,"Services\Afd","Start",0x00010001,0x00000002 +HKLM,"Services\Afd","Type",0x00010001,0x00000001 + +; Atapi miniport driver +HKLM,"Services\Atapi","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Atapi","Group",0x00000000,"SCSI Miniport" +HKLM,"Services\Atapi","ImagePath",0x00020000,"system32\drivers\atapi.sys" +HKLM,"Services\Atapi","Start",0x00010001,0x00000000 +HKLM,"Services\Atapi","Type",0x00010001,0x00000001 + +; Beep device driver +HKLM,"Services\Beep","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Beep","Group",0x00000000,"Base" +HKLM,"Services\Beep","ImagePath",0x00020000,"system32\drivers\beep.sys" +HKLM,"Services\Beep","Start",0x00010001,0x00000001 +HKLM,"Services\Beep","Type",0x00010001,0x00000001 + +; BlueScreen device driver +HKLM,"Services\Blue","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Blue","Group",0x00000000,"Video Init" +HKLM,"Services\Blue","ImagePath",0x00020000,"system32\drivers\blue.sys" +HKLM,"Services\Blue","Start",0x00010001,0x00000001 +HKLM,"Services\Blue","Type",0x00010001,0x00000001 + +; Cdfs (ISO96660) filesystem driver +HKLM,"Services\Cdfs","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Cdfs","Group",0x00000000,"File System" +HKLM,"Services\Cdfs","ImagePath",0x00020000,"system32\drivers\cdfs.sys" +HKLM,"Services\Cdfs","Start",0x00010001,0x00000003 +HKLM,"Services\Cdfs","Type",0x00010001,0x00000002 + +; Cdrom class driver +HKLM,"Services\Cdrom","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Cdrom","Group",0x00000000,"SCSI Class" +HKLM,"Services\Cdrom","ImagePath",0x00020000,"system32\drivers\cdrom.sys" +HKLM,"Services\Cdrom","Start",0x00010001,0x00000001 +HKLM,"Services\Cdrom","Type",0x00010001,0x00000001 + +; Class2 driver +HKLM,"Services\Class2","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Class2","Group",0x00000000,"SCSI Class Helper" +HKLM,"Services\Class2","ImagePath",0x00020000,"system32\drivers\class2.sys" +HKLM,"Services\Class2","Start",0x00010001,0x00000000 +HKLM,"Services\Class2","Type",0x00010001,0x00000001 + +; Disk class driver +HKLM,"Services\Disk","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Disk","Group",0x00000000,"SCSI Class" +HKLM,"Services\Disk","ImagePath",0x00020000,"system32\drivers\disk.sys" +HKLM,"Services\Disk","Start",0x00010001,0x00000000 +HKLM,"Services\Disk","Type",0x00010001,0x00000001 + +; Event logging service +HKLM,"Services\EventLog","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\EventLog","Group",0x00000000,"Event log" +HKLM,"Services\EventLog","ImagePath",0x00020000,"%SystemRoot%\system32\eventlog.exe" +HKLM,"Services\EventLog","Start",0x00010001,0x00000002 +HKLM,"Services\EventLog","Type",0x00010001,0x00000010 + +; Floppy driver +HKLM,"Services\Floppy","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Floppy","Group",0x00000000,"Primary Disk" +HKLM,"Services\Floppy","ImagePath",0x00020000,"system32\drivers\floppy.sys" +HKLM,"Services\Floppy","Start",0x00010001,0x00000001 +HKLM,"Services\Floppy","Type",0x00010001,0x00000001 + +; Filesystem recognizer driver +HKLM,"Services\Fs_Rec","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Fs_Rec","Group",0x00000000,"Boot file system" +HKLM,"Services\Fs_Rec","ImagePath",0x00020000,"system32\drivers\fs_rec.sys" +HKLM,"Services\Fs_Rec","Start",0x00010001,0x00000001 +HKLM,"Services\Fs_Rec","Type",0x00010001,0x00000008 + +; IDE driver (deprecated) +;HKLM,"Services\Ide","ErrorControl",0x00010001,0x00000000 +;HKLM,"Services\Ide","Group",0x00000000,"Primary Disk" +;HKLM,"Services\Ide","ImagePath",0x00020000,"system32\drivers\ide.sys" +;HKLM,"Services\Ide","Start",0x00010001,0x00000004 +;HKLM,"Services\Ide","Type",0x00010001,0x00000001 + +; Keyboard driver +HKLM,"Services\Keyboard","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Keyboard","Group",0x00000000,"Keyboard Port" +HKLM,"Services\Keyboard","ImagePath",0x00020000,"system32\drivers\keyboard.sys" +HKLM,"Services\Keyboard","Start",0x00010001,0x00000001 +HKLM,"Services\Keyboard","Type",0x00010001,0x00000001 + +; Mouse driver +HKLM,"Services\Mouse","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Mouse","Group",0x00000000,"Pointer Class" +HKLM,"Services\Mouse","ImagePath",0x00020000,"system32\drivers\mouclass.sys" +HKLM,"Services\Mouse","Start",0x00010001,0x00000001 +HKLM,"Services\Mouse","Type",0x00010001,0x00000001 + +; Mailslot filesystem driver +HKLM,"Services\Msfs","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Msfs","Group",0x00000000,"File System" +HKLM,"Services\Msfs","ImagePath",0x00020000,"system32\drivers\msfs.sys" +HKLM,"Services\Msfs","Start",0x00010001,0x00000001 +HKLM,"Services\Msfs","Type",0x00010001,0x00000002 + +; NDIS driver +HKLM,"Services\Ndis","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Ndis","Group",0x00000000,"NDIS" +HKLM,"Services\Ndis","ImagePath",0x00020000,"system32\drivers\ndis.sys" +HKLM,"Services\Ndis","Start",0x00010001,0x00000001 +HKLM,"Services\Ndis","Type",0x00010001,0x00000001 + +; NE2000 NIC driver +HKLM,"Services\Ne2000","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Ne2000","Group",0x00000000,"NDIS" +HKLM,"Services\Ne2000","ImagePath",0x00020000,"system32\drivers\ne2000.sys" +HKLM,"Services\Ne2000","Start",0x00010001,0x00000001 +HKLM,"Services\Ne2000","Type",0x00010001,0x00000001 + +; Named Pipe filesystem driver +HKLM,"Services\Npfs","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Npfs","Group",0x00000000,"File System" +HKLM,"Services\Npfs","ImagePath",0x00020000,"system32\drivers\npfs.sys" +HKLM,"Services\Npfs","Start",0x00010001,0x00000001 +HKLM,"Services\Npfs","Type",0x00010001,0x00000002 + +; NTFS filesystem driver +HKLM,"Services\Ntfs","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Ntfs","Group",0x00000000,"File System" +HKLM,"Services\Ntfs","ImagePath",0x00020000,"system32\drivers\ntfs.sys" +HKLM,"Services\Ntfs","Start",0x00010001,0x00000003 +HKLM,"Services\Ntfs","Type",0x00010001,0x00000002 + +; Null device driver +HKLM,"Services\Null","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Null","Group",0x00000000,"Base" +HKLM,"Services\Null","ImagePath",0x00020000,"system32\drivers\null.sys" +HKLM,"Services\Null","Start",0x00010001,0x00000001 +HKLM,"Services\Null","Type",0x00010001,0x00000001 + +; Serial device driver +HKLM,"Services\Serial","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Serial","Group",0x00000000,"Base" +HKLM,"Services\Serial","ImagePath",0x00020000,"system32\drivers\serial.sys" +HKLM,"Services\Serial","Start",0x00010001,0x00000001 +HKLM,"Services\Serial","Type",0x00010001,0x00000001 + +; Packet driver +HKLM,"Services\Packet","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Packet","Group",0x00000000,"PNP_TDI" +HKLM,"Services\Packet","ImagePath",0x00020000,"system32\drivers\packet.sys" +HKLM,"Services\Packet","Start",0x00010001,0x00000002 +HKLM,"Services\Packet","Type",0x00010001,0x00000001 +; NOTE: These settings should be added by the network setup +HKLM,"Services\Packet\Linkage","Bind",0x00020000,"\Device\ne2000" +HKLM,"Services\Packet\Linkage","Export",0x00020000,"\Device\packet" + +; Private ICE driver +HKLM,"Services\Pice","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Pice","Group",0x00000000,"Debug" +HKLM,"Services\Pice","ImagePath",0x00020000,"system32\drivers\pice.sys" +HKLM,"Services\Pice","Start",0x00010001,0x00000004 +HKLM,"Services\Pice","Type",0x00010001,0x00000001 + +; PS/2 mouse port driver +HKLM,"Services\Psaux","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Psaux","Group",0x00000000,"Pointer Port" +HKLM,"Services\Psaux","ImagePath",0x00020000,"system32\drivers\psaux.sys" +HKLM,"Services\Psaux","Start",0x00010001,0x00000001 +HKLM,"Services\Psaux","Type",0x00010001,0x00000001 + +; RPC service +HKLM,"Services\Rpcss","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Rpcss","ImagePath",0x00020000,"%SystemRoot%\system32\rpcss.exe" +HKLM,"Services\Rpcss","Start",0x00010001,0x00000004 +HKLM,"Services\Rpcss","Type",0x00010001,0x00000010 + +; Scsiport driver +HKLM,"Services\Scsiport","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Scsiport","Group"="SCSI Port" +HKLM,"Services\Scsiport","ImagePath"=expand:"system32\drivers\scsiport.sys" +HKLM,"Services\Scsiport","Start",0x00010001,0x00000000 +HKLM,"Services\Scsiport","Type",0x00010001,0x00000001 + +; TCP/IP driver +HKLM,"Services\Tcpip","ErrorControl",0x00010001,0x00000001 +HKLM,"Services\Tcpip","Group",0x00000000,"PNP_TDI" +HKLM,"Services\Tcpip","ImagePath",0x00020000,"system32\drivers\tcpip.sys" +HKLM,"Services\Tcpip","Start",0x00010001,0x00000002 +HKLM,"Services\Tcpip","Type",0x00010001,0x00000001 +; NOTE: These settings should be added by the network setup +HKLM,"Services\Tcpip\Linkage","Bind",0x00020000,"\Device\ne2000" +HKLM,"Services\Tcpip\Linkage","Export",0x00020000,"\Device\tcpip" +HKLM,"Services\Tcpip\Linkage","Route",0x00020000,"" +HKLM,"Services\Tcpip\Parameters","DataBasePath",0x00000000,"DataBasePath" +HKLM,"Services\Tcpip\Parameters","Domain",0x00000000,"" +HKLM,"Services\Tcpip\Parameters","Hostname",0x00000000,"ROSHost" +HKLM,"Services\Tcpip\Parameters","NameServer",0x00000000,"203.13.174.1" +HKLM,"Services\Tcpip\Parameters","ForwardBroadcasts",0x00010001,0x00000000 +HKLM,"Services\Tcpip\Parameters","IPEnableRouter",0x00010001,0x00000000 +HKLM,"Services\Tcpip\Parameters","SearchList",0x00000000,"" +HKLM,"Services\Tcpip\Parameters","EnableSecurityFilters",0x00010001,0x00000000 +HKLM,"Services\Tcpip\Parameters\PersistentRoutes",,0x00000010 + +; Virtual FAT filesystem driver +HKLM,"Services\Vfatfs","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Vfatfs","Group",0x00000000,"Boot File System" +HKLM,"Services\Vfatfs","ImagePath",0x00020000,"system32\drivers\vfatfs.sys" +HKLM,"Services\Vfatfs","Start",0x00010001,0x00000000 +HKLM,"Services\Vfatfs","Type",0x00010001,0x00000002 + +; VGA miniport driver +HKLM,"Services\Vga","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\Vga","Group",0x00000000,"Video" +HKLM,"Services\Vga","ImagePath",0x00020000,"system32\drivers\vgamp.sys" +HKLM,"Services\Vga","Start",0x00010001,0x00000001 +HKLM,"Services\Vga","Type",0x00010001,0x00000001 +HKLM,"Services\Vga\Device0","InstalledDisplayDrivers",0x00010000,"vgaddi" + +; VMware SVGA driver +HKLM,"Services\vmx_svga","ErrorControl",0x00010001,0x00000000 +HKLM,"Services\vmx_svga","Group",0x00000000,"Video" +HKLM,"Services\vmx_svga","ImagePath",0x00020000,"system32\drivers\vmx_svga.sys" +HKLM,"Services\vmx_svga","Start",0x00010001,0x00000004 +HKLM,"Services\vmx_svga","Type",0x00010001,0x00000001 +HKLM,"Services\vmx_svga\Device0","InstalledDisplayDrivers",0x00010000,"vmx_fb" + + +; ControlSet selection settings +HKLM,"SYSTEM\Select","Current",0x00010001,0x00000001 +HKLM,"SYSTEM\Select","Default",0x00010001,0x00000001 +HKLM,"SYSTEM\Select","Failed",0x00010001,0x00000000 +HKLM,"SYSTEM\Select","LastKnownGood",0x00010001,0x00000000 + +; System setup settings +HKLM,"SYSTEM\Select","CmdLine",0x00000000,"setup -newsetup" +HKLM,"SYSTEM\Select","OsLoaderPath",0x00000000,"\" +HKLM,"SYSTEM\Select","SetupType"0x00010001,0x00000000 +HKLM,"SYSTEM\Select","SystemPartition",0x00000000,"\Device\Harddisk0\Partition1" +HKLM,"SYSTEM\Select","SystemSetupInProgress",0x00010001,0x00000000 + +; EOF diff --git a/reactos/txtsetup.sif b/reactos/bootdata/txtsetup.sif similarity index 88% rename from reactos/txtsetup.sif rename to reactos/bootdata/txtsetup.sif index 4686db13ac9..3707eb2ae9d 100644 --- a/reactos/txtsetup.sif +++ b/reactos/bootdata/txtsetup.sif @@ -95,4 +95,10 @@ timr____.ttf = 6 system.hiv = 4 [SetupData] -DefaultPath = \reactos +DefaultPath = \ReactOS + +[AddReg] +HKLM,"System\Setup",00,01,02,03,04,05,0a,a0,ac,ff +HKLM,"System\Setup","SetupType",0x00010003,1 +HKCU,"Xxxx\XX","bla" +HKCR,"Fasel","Tick",0x00000001