On the newer SATA drives, you frequently must access the BIOS and depending on your BIOS type, change the settings to "Disable Native SATA Support" or "Emulate IDE" or something similar.. Once that's done, then XP disc can be used to install the operating system.. Next comes the most difficult part... finding all the correct drivers which are compatible with XP and the hardware on the computer..
For further information, see the information and the many posts in the link below:
Downgrading From Vista To XP
http://forums.cnet.com/5208-12546_102-0.html?messageID=2461470#2461470
Hope this helps.
Grif
Hi I try so may times to install XP over Vista, every time it says cannot find hard drive. please guide me how can i istall window xp.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic