As long as the drives have been on the system prior and not new, the SATA problem shouldn't be a problem unless your XP disc is to old.. should work tho.
go into your bios and make sure your boot and drives are as they should be.
Raptor = Drive 0
Boot priority = CD/DVD =1 and Hard Disk = 2
If it isn't a Hardware issue try using a newer XP CD