First, let me give thanks to the DriverPacks Team, without your hard work my work would be so much harder!
I am down-grading my neighbors Satellite L305-S5944 (Laptop) from Vista 32-bit to XP 32-bit.
Needed SATA drivers, so I used DPsBase to integrate MassStorage, LAN and WLAN drivers to get it up and running. I now plan on making a one-off disc with the proprietary drivers provided by Toshiba. However, I need some info about the following chipset and patch, mainly how to implement the patch (if needed) from an unattended install.
relevant files...
all files...
It seems to me that the patch reg files are necessary, but not the generic m$ sys files.
Note: The sys files in the patch are identical to the files on a clean WXP SP3 disc
[Version]
Signature=$Windows NT$
Class=Base
[DefaultInstall.NT]
DelReg=ShotA.new
AddReg=ShotB.deleted,ShotB.changed
[ShotA.new]
[ShotB.deleted]
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\*pnp0c14","Service",,"WmiAcpi"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\*pnp0c14","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0101","Service",,"pciide"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0101","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0600","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0601","Service",,"isapnp"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0601","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel","Service",,"atapi"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel","Service",,"atapi"
HKLM,"SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\ControlSet001\Services\atapi","DisplayName",,"Standard IDE/ESDI Hard Disk Controller"
HKLM,"SYSTEM\ControlSet001\Services\atapi","ImagePath",0x20000,"system32\DRIVERS\atapi.sys"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","0",,"PCIIDE\IDEChannel\4&20ff14cd&0&0"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","Count",0x10001,4
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","NextInstance",0x10001,4
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","1",,"PCIIDE\IDEChannel\4&20ff14cd&0&1"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","2",,"PCIIDE\IDEChannel\4&2e660da7&0&0"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Enum","3",,"PCIIDE\IDEChannel\4&2e660da7&0&1"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","DefaultPioAtapiDevice",0x10000,"TORiSAN DVD-ROM DRD-N216"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","DefaultPioAtapiDevice",0x10008,"IDE-CD R/RW 2x2x24"
HKLM,"SYSTEM\ControlSet001\Services\PCIIde","ImagePath",0x20000,"system32\DRIVERS\pciide.sys"
HKLM,"SYSTEM\ControlSet001\Services\PCIIde\Enum","0",,"PCI\VEN_8086&DEV_2928&SUBSYS_FF501179&REV_03\3&11583659&0&FA"
HKLM,"SYSTEM\ControlSet001\Services\PCIIde\Enum","Count",0x10001,2
HKLM,"SYSTEM\ControlSet001\Services\PCIIde\Enum","NextInstance",0x10001,2
HKLM,"SYSTEM\ControlSet001\Services\PCIIde\Enum","1",,"PCI\VEN_8086&DEV_292D&SUBSYS_FF501179&REV_03\3&11583659&0&FD"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0c14","Service",,"WmiAcpi"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0c14","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101","Service",,"pciide"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0600","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0601","Service",,"isapnp"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0601","ClassGUID",,"{4D36E97D-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel","Service",,"atapi"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel","Service",,"atapi"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel","ClassGUID",,"{4D36E96A-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi","DisplayName",,"Standard IDE/ESDI Hard Disk Controller"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi","ImagePath",0x20000,"system32\DRIVERS\atapi.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","0",,"PCIIDE\IDEChannel\4&20ff14cd&0&0"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","Count",0x10001,4
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","NextInstance",0x10001,4
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","1",,"PCIIDE\IDEChannel\4&20ff14cd&0&1"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","2",,"PCIIDE\IDEChannel\4&2e660da7&0&0"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Enum","3",,"PCIIDE\IDEChannel\4&2e660da7&0&1"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","DefaultPioAtapiDevice",0x10000,"TORiSAN DVD-ROM DRD-N216"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","DefaultPioAtapiDevice",0x10008,"IDE-CD R/RW 2x2x24"
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde","ImagePath",0x20000,"system32\DRIVERS\pciide.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde\Enum","0",,"PCI\VEN_8086&DEV_2928&SUBSYS_FF501179&REV_03\3&11583659&0&FA"
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde\Enum","Count",0x10001,2
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde\Enum","NextInstance",0x10001,2
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde\Enum","1",,"PCI\VEN_8086&DEV_292D&SUBSYS_FF501179&REV_03\3&11583659&0&FD"
[ShotB.changed]
HKLM,"SYSTEM\ControlSet001\Services\atapi","Start",0x10001,0
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10000,"Kingston Technology DataPak 340 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP5A-10 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDCFB-10 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-20 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-175 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP5-2.5 "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Calluna Technology CT260MC "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"BN-S004AC-S 1.00"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Calluna Technology CT520RM"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Hitachi CV 5.1.1"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008," ATA_FLASH "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Mitsubishi ATA Card "
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"LEXAR ATA_FLASH"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Micron MTCF004A"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Micron MTCF008A"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-110"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDCFB-4"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"BN-CAB-T"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"MEMORYSTICK"
HKLM,"SYSTEM\ControlSet001\Services\atapi\Parameters","NonRemovableMedia",0x10008,"MEMORYSTICK 8M 8K"
HKLM,"SYSTEM\ControlSet001\Services\PCIIde","Start",0x10001,0
HKLM,"SYSTEM\CurrentControlSet\Services\atapi","Start",0x10001,0
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10000,"Kingston Technology DataPak 340 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP5A-10 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDCFB-10 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-20 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-175 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP5-2.5 "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Calluna Technology CT260MC "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"BN-S004AC-S 1.00"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Calluna Technology CT520RM"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Hitachi CV 5.1.1"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008," ATA_FLASH "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Mitsubishi ATA Card "
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"LEXAR ATA_FLASH"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Micron MTCF004A"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"Micron MTCF008A"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDP3B-110"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"SunDisk SDCFB-4"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"BN-CAB-T"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"MEMORYSTICK"
HKLM,"SYSTEM\CurrentControlSet\Services\atapi\Parameters","NonRemovableMedia",0x10008,"MEMORYSTICK 8M 8K"
HKLM,"SYSTEM\CurrentControlSet\Services\PCIIde","Start",0x10001,0
My goal is to use DPsBase to integrate updated drivers plus the Toshiba drivers specific to this model laptop.
My question is, how to integrate the "Intel Chipset Patch for Windows XP" which seems to fix a problem when down-grading Vista to XP?
So, is there a way to make sure this patch integrates after DPsBase installs the chipset but before it installs the rest of the drivers?
If necessary, I could probably integrate the patch and then the rest of the Toshiba drivers from RunOnceEx. However, I would rather not have to split the drivers up that way.
The main thing I am trying to accomplish is creating an OEM-like disc for that specific laptop.
Any help would be much appreciated.