First of all thank you for replying. I followed the guide on Green Machine (same as the Official guide from MSFN, I think?). I made sure things looked exactly the same as what's on those pages.....but it fails :'( I still get the #18 error (unexpected error on line 1896 etc.). I put the driver files on cdrom in the following folder: "$OEM$\$1\Drivers\001\VIA" and let my winnt.sif refer to it as: [Unattended] OemPnPDriversPath="Drivers\001\VIA" Entries to the SATA drivers in my txtsetup.sif (according to the example on Green Machine): [SourceDisksFiles] viamrx64.sys = 1,,,,,,4_,4,1,,,1,4 [HardwareIdsDatabase] PCI\VEN_1106&DEV_0591 = "viamrx64" PCI\VEN_1106&DEV_3249 = "viamrx64" PCI\VEN_1106&DEV_3149 = "viamrx64" PCI\VEN_1106&DEV_3164 = "viamrx64" [SCSI.Load] viamrx64 = viamrx64.sys,4 [SCSI] viamrx64 = "VIA VT8237/6421/6410 SATA RAID Controller(SRV2003/XP-x64)" To complete it, my txtsetup.oem file (is this one causing the problem??) [Disks] D-x64-NT5-RAID="VIA RAID Combo Driver Diskette",\AMD64\VIAMRX64 [Defaults] scsi = VCOMBORAID_x64_NT5 [SCSI] VCOMBORAID_x64_NT5="VIA VT8251/8237/8237A/6421/6410 SATA RAID Controller(SRV2003/XP-x64)" [Files.SCSI.VCOMBORAID_x64_NT5] driver = D-x64-NT5-RAID, viamrx64.sys, CFG_NT5 inf = D-x64-NT5-RAID, viamrx64.inf catalog = D-x64-NT5-RAID, viamrx64.cat [config.CFG_NT5] value = parameters\PnpInterface,5,REG_DWORD,1 [HardwareIds.scsi.VCOMBORAID_x64_NT5] id = "PCI\VEN_1106&DEV_3349","viamrx64" id = "PCI\VEN_1106&DEV_0591","viamrx64" id = "PCI\VEN_1106&DEV_3249","viamrx64" id = "PCI\VEN_1106&DEV_3149","viamrx64" id = "PCI\VEN_1106&DEV_3164","viamrx64" I have a compressed viamrx64.sy_ in my AMD64 folder (since it's a x64 installation). I'm lost at the moment, I just can't figure out where the error is coming from. But I'd really like it to work. I haven't got a floppydrive anymore, so hitting F6 won't get me anywhere. Any help would be appreciated...