|I don't understand the question. How could WinXP detect the SATA driver if none is present? |
Maybe I can shed some light on this issue. Windows doesn't actually look for the hard drive. Windows looks for the drive controller. If you look in Device Manager on a working Windows system you will find listings for both the controllers and the drives.
So, the BIOS can see the SATA controllers and SATA drives so it may attempt to install WinXP to a SATA hard drive. However, opon rebooting WinXP can't configure the SATA controller which supports the SATA drive.
Get it now?
When WinXP was written SATA hard drives had not yet been invented. Therefore, WinXP can't configure the SATA controllers.
I asked you if you had an internal floppy drive. If you have one you can copy the SATA controller drivers to a floppy disk and supply that disk at the beginning of the installation process. There is a message at the beginning to hit F6 is you need to supply any third party drivers. That is when you do it.
If you can't figure out how to perform the slipstream and burn the resultant files to CDR then I suggest you install an internal floppy drive and use it to supply the drivers.