was soll eigendlich mit deiner festplatte C: geschehen? möchtest du sie ganz aus dem rechner ausbauen, oder soll sie schon angeschlossen bleiben? was meintest du in deinem ersten posting mit "wenn ich c: abziehe"? ist es ein wechselrahmen, oder hast du nur testhalber mal abgezogen?
wenn du deine festplatte C: in deinem rechner lassen möchtest, und es keine festplatte in einem wechselrahmen ist die gelegendlich rausgezogen wird, dann kannst du auf der C: platte in der obersten verzeichnissebene die boot.ini stehen lassen. dann sollte deine D: festplatte ja starten.
wenn du die C: festplatte ganz aus deinem rechner entfernen möchtest, und nur noch die zweite platte (also deine jetzige D
alleine betreiben möchtest, solltest du die platte als erste platte einrichten und deine boot.ini folgendermassen abändern:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(
0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(
0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
schau mal auch in dein bios. nicht das da die zweite platte deaktiviert ist und deswegen nicht bootet.
achso, ich bin echt kein experte was hartware angeht. du solltest dir besser noch die meinung der anderen anhören. nicht das dein rechner nacher garnicht mehr startet ;D