Have on hand the MB driver CD and SATA controller device drivers.
...
When asked if you have additional drivers to add hit F6 and then insert the CD with your SATA drivers.
After Windows starts for the first time you can insert the MB device driver CD and motherboard resources should be discovered.
I'm sorry, but that's just wrong.
Windows XP can utilize SATA drivers at installation in just one of two ways:
1. You press F6 to install the SATA driver from FLOPPY.
2. You have a Windows XP installation CD that has the SATA drivers slipstreamed in, (either by yourself of from the distributor of the disc). In these cases, you don't need to press F6 - the drivers are just found automatically.
Windows XP simply has no mechanism to read storage drivers from a CD at installation, other than slipstreaming the drivers on the OS disc. Period.
If you have a machine that's newer than 2 years old or so, then a USB floppy drive should work just fine. The easiest way to test this before hand is to create a bootable floppy disk with that USB drive (and you can make one by going to bootdisk.com) and try booting from it. If you can, then you can be assured a SATA-driver floppy will work fine.
I normally just slipstream the drivers into an XP disk, however.
Finally, you need to tell your modern motherboard's BIOS to set the SATA mode from "IDE Emulation" (names vary with manufacturer) to AHCI. Most modern motherboards with SATA drives will load Windows XP just fine without any SATA drivers when the BIOS is set to IDE Emulation, but then your SATA drives won't be taking advantage of SATA features like NCQ or hot-swapping. If you set the BIOS to AHCI AND use the SATA drivers then your computer can take advantage of these features.
Having done hard drive benchmarks on identical machines and hard drives with Windows installation with both SATA drivers and then again under IDE Emulation mode, I can tell you that there is next to no speed improvement one way or the other overall. AHCI makes multitasking slightly faster, but it makes mono-tasking (such as booting) slightly slower. And we're talking differences of between 1% and 5%.
-Llama