Have you downloaded any drivers for the drive in question when I attempted to install XP a while ago on a sata drive it was a pig of a thing to do.
I was told that I had to go to drives website and download the drivers so windows setup would recognise the drive and press F6 during setup when it asked if you wanted to install 3rd party drivers or somthing similar to install them if I can remember right
I did find some info in the Microsoft support section
http://support.microsoft.com/kb/314859/