Check the BIOS for the hard disk access mode. Vista sets it to use AHCI mode. Change to IDE mode and runt he XP install again.
If you have a SATA drive then you need to got through F6 process.
Install Windows XP on SATA without a Floppy (F6) - No Floppy...no Windows on SATA? Wrong! - Softpedia