Das Problem ist nicht die Installation, sondern viel eher, dass irgendetwas defektes die Übertragung stört. Selbst wenn du es schaffst, WinXP auf die Platte zu bekommen, bleibt der Defekt und die Übertragung wäre gestört. Dann hättest du lediglich ein System, dass sich nach kurzer Zeit mit einem Bluescreen meldet. Vermutlich schon beim booten.
Die einzige Option ist ein anderer Controller und andere Laufwerke. Letzteres hast du schon getestet und einen anderen Controller hast du nicht.