Normalerweise würde ich sagen :
Möglicherweise ist der MBR beschädigt.
Um XP trotzdem wieder booten zu können, hilft die Einrichtung eines Boot-Managers, der sich in den MBR schreibt, und es so ermöglicht, das Betriebssystem wieder starten zu können.
Hier ein Beispiel eines Boot-Managers :
[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Da Du das Problem auf beiden Festplatten hast, ist die Ursache eher im BIOS des Mainboards zu suchen.
Denn Datenkabel hast Du schon ausgewechselt, und auch andere Fehlerquellen hast Du bereits berücksichtigt.
Ich würde als nächsten Schritt einen BIOS-Reset machen, um auch hier ausschließen zu können, dass die Fehlerquelle das BIOS ist.
Ein Mem-Test des Arbeitsspeichers würde ich auch mal in Betracht ziehen.
Hilft auch dies nicht, kommt wirklich nur noch der Austausch des Mainboards infrage, oder auch mal der Austausch des Arbeitsspeichers.