besser wäre es jetzt, wenn Du noch einmal ganz von vorne beginnst. Und hättest Du uns die Festplattengröße und Partitionsgrößen mitgeteilt, dann wäre alles hier nachfolgende allerdings bedeutend einfacher erklärbar.
Einmal könnte man jetzt mit der Win2000-CD booten und dann bei der Festplattenauflistung die C:Partition löschen, und wenn Dir C: für Win2000 groß genug erscheint. (z.B. 4,5 oder 6 GB) Dann kannst Du sie also direkt wieder neu erstellen und dort dann in die neue C:Partition Win2000 rein installieren.
Nach dem Win2000 Setup könntest Du alles was Dir gefällt und was Du behalten willst noch von D: nach C: kopieren.
Danach kannst Du ein WinXP Setup starten und dann D: löschen und auch gleich wieder eine neue D:Partition erstellen und darin dann WinXP installieren.
-----------------------------------------------------------------------------------------
Aber zum anderen, wenn C: z.B. schon mal nicht groß genug ist für ein Windows 2000, dann sollte man besser im Windows 2000 Setup besser alle Partitionen der Reihe nach löschen und ganz neue endgültige Partitionen erstellen. Und dann Windows 2000 in die C:-Partition installieren.
Dann kannst Du danach ein Windows XP Setup starten aber dann besonders auf die Optionen achten und unbedingt "NEUINSTALLATION" wählen und auf gar keinen Fall "Update empfohlen". Und dann wird Windows XP in die D:-Partition installiert.
Und so bekommst Du dann auch automatisch eine Multibootinstallation. Und dann hast Du bei jedem Rechnerstart auswählen ob Windows 2000 oder Windows XP gestartet werden soll.
mfG bollerman