Also... Ich muss noch erst nachhaken... Das Zweitsystem ist nicht zufällig Windows XP (sry, hab nicht alles gelesen)??
Wenn ja, gehe folgendermassen vor:
Schritt 1:
Boote Windows XP. Danach starte das Diskmanagment unter:
Systemsteuerungen/Verwaltung/Computerverwaltung
Gehe dort in den Menüpunkt:
Datenträgerverwaltung.
Nun solltest du auch die
Partition mit deinem Vista finden. Mache einen Rechtsklick auf die Vista Partition und wähle dann:
Partition als aktiv markieren.
Die Vista Partition wird dann somit
primär geschaltet.
Starte den PC neu: nun startet Vista, aber XP ist nicht mehr zugänglich (kein Problem)...
Schritt 2:
Kopiere von Vista aus folgende Dateien von XP auf Vista (als BackUp) in einen leeren ordner auf dem Desktop:
boot.ini
NTDETECT.COM
NTLDR
Diese Dateien sind versteckt, daher solltest du versteckte Dateien anzeigen lassen... Per suche geht es besser... die Dateien befinden sich alle in D:\Windows (Wenn XP auf D:\ ist)...
Schritt 3:
Nun starte mit dem Befehl "Als Administrator ausführen" die Konsole (cmd.exe)...
nun musst du mit bcdedit.exe hantieren per Konsole...
Gib nun wie folgt ein:
bcdedit /create {legacy} /d “Windows XP”
Dieser Befehl erstellt einen Eintrag für WinXP im Bootloader.
bcdedit /set {legacy} device boot
Mit diesem Befehl wird der Bootloader angewiesen nicht selber zu starten, sondern den von XP...
bcdedit /set {legacy} path \ntldr
Dieser Befehl gibt dem Vista-Bootloader den Pfad von XP und dessen Bootloader an.
bcdedit /displayorder {legacy} /addlast
Mit diesem Befehl wird XP auch im Bootmenü eingetragen.
Versuch das mal... Wenn es klappen sollte, kann sich unser Buch sehen lassen ;)
Viel Glück, solltest du es noch nicht geschafft haben :)