There are instances where Windows XP will not install on a SATA hard drive.
I had that information bookmarked from Microsoft's TechNet web site, but my current computer is down for a AGP slot repair so I'll be darned if I can locate the link or remember it for that matter.
So I had to choose what I could find on the web.
The problem is: when trying to install Windows XP on a newer machine with an "SATA AHCI controller", the harddisk would not be recognized.
The reason is: Windows XP has no SATA drivers included on the setup CD and the HDD would not be recognized from the installation wizard.
Read this forum it covers part of what I am trying to get across here, although it's still not the information I was looking for:
I ran into this particular situation with an Dell XPS 400 I have when I installed Windows XP on the SATA hard drive. With out loading SATA drivers during disk load, you will get a NO HARD DRIVE IS PRESENT warning when you try to install XP, it has to do with the RAID setting in the BIOS.
You have to change a setting in the motherboard's BIOS setup utility for the installation to recognize a SATA hard drive.
Edited by MrBruce1959, 22 October 2011 - 02:49 AM.