I like this method and with the Intel SATA drivers it works like a charm. Thank You for this! Intel® Matrix Storage Manager Driver 8.9.0.1023 I've put the drivers in the two folders: $OEM$\TEXTMODE\ I386\$OEM$\ Then I opened the TXTSETUP.OEM and looked up the controller names in the [scsi] section: [scsi] ; iaAHCI.inf iaAHCI_ESB2 = "Intel(R) ESB2 SATA AHCI Controller" iaAHCI_7RDH = "Intel(R) ICH7R/DH SATA AHCI Controller" iaAHCI_7MMDH = "Intel(R) ICH7M/MDH SATA AHCI Controller" iaAHCI_8RDHDO = "Intel(R) ICH8R/DH/DO SATA AHCI Controller" iaAHCI_8MEM = "Intel(R) ICH8M-E/M SATA AHCI Controller" iaAHCI_9RDODH = "Intel(R) ICH9R/DO/DH SATA AHCI Controller" iaAHCI_9MEM = "Intel(R) ICH9M-E/M SATA AHCI Controller" iaAHCI_10DDO = "Intel(R) ICH10D/DO SATA AHCI Controller" iaAHCI_10R = "Intel(R) ICH10R SATA AHCI Controller" iaAHCI_PCHM = "Intel(R) PCHM SATA AHCI Controller 4 Port" iaAHCI_PCHM_1 = "Intel(R) PCHM SATA AHCI Controller 6 Port" iaAHCI_PCH = "Intel(R) PCH SATA AHCI Controller" ; iaStor.inf iaStor_ESB2 = "Intel(R) ESB2 SATA RAID Controller" iaStor_7RDH = "Intel(R) ICH7R/DH SATA RAID Controller" iaStor_7MDH = "Intel(R) ICH7MDH SATA RAID Controller" iaStor_8R9R10RDOPCH = "Intel(R) ICH8R/ICH9R/ICH10R/DO/PCH SATA RAID Controller" iaStor_8ME9MEPCHM = "Intel(R) ICH8M-E/ICH9M-E/PCHM SATA RAID Controller" After that I modified my WINNT.SIF (German version of Windows) and added the following lines: [MassStorageDrivers] "Intel(R) ESB2 SATA AHCI Controller"="OEM" "Intel(R) ICH7R/DH SATA AHCI Controller"="OEM" "Intel(R) ICH7M/MDH SATA AHCI Controller"="OEM" "Intel(R) ICH8R/DH/DO SATA AHCI Controller"="OEM" "Intel(R) ICH8M-E/M SATA AHCI Controller"="OEM" "Intel(R) ICH9R/DO/DH SATA AHCI Controller"="OEM" "Intel(R) ICH9M-E/M SATA AHCI Controller"="OEM" "Intel(R) ICH10D/DO SATA AHCI Controller"="OEM" "Intel(R) ICH10R SATA AHCI Controller"="OEM" "Intel(R) PCHM SATA AHCI Controller 4 Port"="OEM" "Intel(R) PCHM SATA AHCI Controller 6 Port"="OEM" "Intel(R) PCH SATA AHCI Controller"="OEM" "Intel(R) ESB2 SATA RAID Controller"="OEM" "Intel(R) ICH7R/DH SATA RAID Controller"="OEM" "Intel(R) ICH7MDH SATA RAID Controller"="OEM" "Intel(R) ICH8R/ICH9R/ICH10R/DO/PCH SATA RAID Controller"="OEM" "Intel(R) ICH8M-E/ICH9M-E/PCHM SATA RAID Controller"="OEM" "IDE CD-ROM (ATAPI 1.2)/PCI IDE-Controller"="RETAIL" [OEMBootFiles] iaahci.cat iaAHCI.inf iastor.cat iaStor.inf IaStor.sys TXTSETUP.OEM For the English version of Windows it's important to change the following line from: "IDE CD-ROM (ATAPI 1.2)/PCI IDE-Controller"="RETAIL" to "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller"="RETAIL" Perhaps this very important difference between the two language versions should be mentioned in the first post of this thread? Now my problem is, that I want to create a CD with SATA drivers for a repair installation (not recovery console) of Windows XP, but when I use this CD I haven't the chance to start a repair installation. After choosing the partition the setup immediately starts to copy files onto it ending up with a second Windows installation in the same partition. Is there a way to use the TEXTMODE method to create a CD with which I'm able to start a repair installation? A similar situation is discussed here: http://www.msfn.org/board/index.php?showtopic=136061 best regards Noxolos