Bashrat, I haven't tried that yet, but was able to get it working....without SP2 at least. Here is a recap of what I did to a plain Windows XP VLK CD to get it working: 1. Added to $OEM$\$1\Drivers\00_SATA: txtsetup.oem sisraid.sys sisraid.cat sisraid.inf property.dll 2. Added to i386 directory: sisraid.sys property.dll 3. Added to $OEM$\$$\System32: property.dll 4. Added to Winnt.sif: [Unattended] OemPreinstall=Yes OemPnPDriversPath="Drivers\00_SATA" DriverSigningPolicy=Ignore 5. Added to txtsetup.sif: [SourceDisksFiles] sisraid.sys = 1,,,,,,4_,4,1,,,1,4 property.dll = 1,,,,,,4_,2,0,0,,1,2 [HardwareIdsDatabase] PCI\VEN_1039&DEV_0180 = "SiSRaid" [scsi.load] sisraid = sisraid.sys,4 [scsi] sisraid = "WinXP SiS Raid/IDE Controller" This worked, no BSOD after the first reboot. 6. Slipstreamed SP2 -> "Setup did not find any hard disk drives installed in your computer." I just tested this again to verify, and yes, the only change was slipstreaming SP2. ***Edit: Duh, I just realized that the txtsetup.sif was overwritten during the slipstream. So obvious! Going to go back and try again.... I was also able to get it working w/o modifying the txtsetup.sif file, by adding the [MassStorageDrivers] and [OEMBootFiles] sections to the winnt.sif file method. I don't remember if I was able to get this working with SP2, and am about to try again. My ultimate goal is to be able to integrate the SATA driver into a multiboot CD which has both an OEM and VLK version of Windows XP for use at work. I was not able to get this working via the winnt.sif only method, and am going to go back and see if SP2 had anything to do with it...