Schau mal im BIOS nach, ob der sog. AHCI-Mode aktiviert ist. Das ist ein Modus zum betreiben der Festplatte, mit dem XP nichts anfangen kann. Deaktivierst du diesen, hat XP keine Probleme.
Dies war zumindest bei mir mal das Problem/bzw. die Lösung
ggf. solltest du auch mal deine XP CD überprüfen, ob sie noch in Ordnung ist.
mfg