Hola el problema que tienes es por el SATA, lo unico que tienes que hacer es deshabilitarlo desde el BIOS en caso que no se pueda, lo que te sugiero y me ha funcionado es bajar el controlador del disco duro y meterlo a tu disco de instalacion del XP esto lo puedes hacer con nlite que permite crear un instalador con agregados con esto ya te detectara el disco y podras instalarlo sin problemas:
. Solamente que como sugerencia windows Vista no es tan malo, te recomiendo antes que hagas el formateo y lo elimines busques los controladores para XP de tu maquina porque muchas veces es un problema grande encontrarlos tanto q a lo mejor te devuelves a vista nuevamente perdiendo mucho tiempo. Si necesitas el Xp para algo en especial mejor montalo en una maquina virtual.
Suerte!!!