Serial ATA (SATA) drives are the latest in the hard drive fashion and, in theory, installing Windows on the drive should prove relatively simple. The problem is that Windows XP doesn’t contain the necessary drivers to allow windows to see the drive so that Windows can install it.
1/ Copy the SATA drivers to a floppy disk. These can usually be found on your pc or motherboard's support disk. Usually these consist of PIDE/SATA Folders and TXTsetup.oem files. Alternatively they may have been supplied on a separate CD that accompanied your SATA drive, assuming you purchased it separately from the pc.
2/ Insert the Windows XP CD (full retail version – you should not need to follow these instructions if your pc came with a recovery disk) into the CD-ROM and Reboot your PC.
3/ Watch carefully as the Windows XP installation progresses and look carefully at the text at the bottom of each screen.
4/ At the Windows Setup Screen (this should be the second screen after installation starts) you should see, at the bottom of the screen, a message saying: “Press F6 if you need to install a third party SCSI or RAID driver.”
5/ At this point press the F6 button.
6/ When the next screen appears press S to specify an additional device.
7/ Now insert the floppy disk containing the SATA drivers into your floppy drive.
8/ Windows will next ask you to select a driver from the provided list.
9/ Select VIA Serial (or whichever controller your motherboard supports) ATA RAID Controller (Windows XP).
10/ The SATA drivers on your floppy disk should now load.
11/ After the drivers have loaded Windows XP will recognise your SATA hard drive and you can continue installing the Windows XP operating system.