When attempting to install Microsoft Windows XP or a previous version on an AHCI-enabled system will cause the setup to fail with the error message "set up could not detect hard disk drive".
The easiest fix is just to disable the AHCI in the BIOS in the Advanced Menu.
I don't know if this is the case with XPS, but worth a look.
Be sure you are using XP SP2
Good luck
Link to more than you want to know