Windows Vista bedient sich eines neuen Bootmanagers, welcher wesentlich umfangreicher ist. Mit entsprechenden Microsoft- oder Drittanbietertools lässt sich dieser aber einfach konfigurieren. Der Boot Configuration Data (kurz: BCD) startet auch ältere Betriebssysteme wie Windows XP. So lässt sich beispielsweise Windows XP in die Vista DVD integrieren. Wie? Das zeigt der folgende Artikel von Winhilfe.
Folgende Sachen werden benötigt um diese DVD zu erstellen:
- Windows Vista DVD x86 (32-Bit)
- Windows XP Home oder/und Professional CD x86 (32-Bit)
- bcdedit.exe (Download unten)
- cdimage.exe (Download unten)
- Nero Burning ROM
- DVD Brenner
Weitere Eckdaten:
- freien Speicherplatz: 10GB
- Zeitaufwand: 45 Minuten
Damit die Vista DVD entsprechend modifiziert werden kann, muss diese natürlich auf die Festplatte kopiert werden. Das Rootverzeichnis der neuen DVD ist C:\DVD
Nachdem der Kopiervorgang beendet ist, sollte das Verzeichnis wie folgt befüllt sein:
Als nächstes kommt die Windows XP Home CD zum Einsatz. Hier ist zu beachten, dass nicht die komplette CD kopiert werden muss. Es müssen nur folgende Dateien und Ordner kopiert werden: i386 (Ordner), WIN51 (Datei), WIN51IC (Datei), WIN51IC.SP2 (Datei), WIN51IC.SP3 (Datei)
Sollte einer der Dateien fehlen, ist dies nicht weiter schlimm, bedeutet aber das sie mit einer veralteten XP CD arbeiten. Soll heissen das in der CD noch kein Service Pack 2/3 integriert ist.
Für den weiteren Ablauf macht das keine Probleme, aber so brauchen Sie wenn sie Windows von dieser CD installieren nicht mehr nachhaltig das SP2/3 sowie weitere Updates runterladen & installieren.
Das Verzeichnis hat nun folgenden Inhalt:
Nun muss noch der Bootsektor modifiziert werden, da ansonsten das Windows XP Setup nicht mit angezeigt und gestartet werden kann.
Dazu wird wie oben schon erwähnt die bcdedit.exe benötigt, diese steht hier zum Download bereit.
Die *.zip Datei wird dann direkt unter C:\ entpackt.
Da es sich bei der bcdedit.exe um ein DOS-Programm handelt, benötigen wir die Eingabeaufforderung, welche wir über Start -> Ausführen -> cmd erreichen.

Hier ein Überblick der eingegebenen Befehle:
cd \
Wechselt in das Root von Laufwerk C:
bcdedit /store C:\DVD\boot\BCD /create {ntldr} /d "Windows XP Home Setup"
Erstellt einen neuen Eintrag im Bootmanager und benennt diesen als Windows XP Home Setup.
bcdedit /store C:\DVD\boot\BCD /set {ntldr} device boot
Legt die Art fest wie der Bootvorgang abläuft.
bcdedit /store C:\DVD\boot\BCD /set {ntldr} path \i386\setupldr.bin
Gib den Pfad zum XP Setup an.
bcdedit /store C:\DVD\boot\BCD /displayorder {ntldr} /addlast
Legt die Anzeigereihenfolge fest
bcdedit /store C:\DVD\boot\BCD /set {bootmgr} displaybootmenu yes
Aktiviert das Bootmenü des Bootmanagers.
cdimage -lVista_XP -j1 -u1 -e -m -h -bC:\DVD\boot\etfsboot.com C:\DVD C:\DVD.iso
Erstellt die neue Windows Vista DVD.
Nachdem die ISO-Datei erstellt wurde, kann man diese beispielsweise mit Nero Burning ROM brennen. Dazu muss man Nero starten, den Wizard abbrechen und dann oben auf Rekorder -> Image brennen gehen. Danach die ISO-Datei auswählen und auf brennen klicken.
Wenn Sie nun von der selbsterstellten DVD starten, haben Sie folgendes Auswahlmenü:
Damit wäre die DVD fertig erstellt.
Was aber machen wenn man Windows XP Home und Professional hat? Auch dafür gibt es eine Lösung.
Zunächst muss der Ordner i386 in HOME umbenannt werden. Da der Bootmanager aber noch den alten Pfad zur setupldr.bin hat muss dieser aktualisiert werden. Dies geht wieder über die bcdedit.exe in der Eingabeaufforderung.
Der Befehl lautet dafür:
bcdedit /store C:\DVD\boot\BCD /set {ntldr} path \HOME\setupldr.bin
Jetzt kann die XP Professional CD in den Ordner kopiert werden, auch hier werden wieder nur die Ordner und Dateien benötigt: i386 , WIN51 , WIN51IP , WIN51IP.SP2 , WIN51IP.SP3
Dateien welche im Zielordner schon vorhanden sind, können problemlos überschrieben werden. Wenn der Kopiervorgang beendet ist, wird der i386 Ordner in PROF umbenannt. Nun sollte der Inhalt der noch nicht erstellten CD so aussehen:
Damit sich die beiden XP Versionen beim Start des Setups nicht in die Quere kommen, müssen noch zwei Dateien ersetzt werden. Diese befinden sich auch in dem oben verlinkten Archiv, es handelt sich dabei jeweils um eine setupldr.bin. Diese muss nur in den HOME- bzw. PROF-Ordner verschoben werden. Die schon vorhandene Datei wird dadurch ersetzt.
Zum Schluss muss noch der Bootmanager aktualisiert werden, damit dieser das XP Professional Setup starten kann. Dazu kopieren wir einfach den Eintrag von Windows XP Home und passen diesen an. 
Die Befehle im Detail:
bcdedit /store C:\DVD\boot\BCD /set {ntldr} path \HOME\setupldr.bin
Ändert den Pfad zum Windows XP Home Setup.
bcdedit /store C:\DVD\boot\BCD /copy {ntldr} /d "Windows XP Professional Setup"
Erstellt den Eintrag für Windows XP Professional Setup im Bootmanager.
bcdedit /store C:\DVD\boot\BCD /set {7a6faf16-2674-11dc-9195-0018f349a3a8} path \PROF\setupldr.bin
Gibt den Pfad zum Windows XP Professional Setup an.
bcdedit /store C:\DVD\boot\BCD
Liest die Informationen aus den Bootmanager aus.
cdimage -lVista_XP -j1 -u1 -e -m -h -bC:\DVD\boot\etfsboot.com C:\DVD C:\DVD.iso
Erstellt die Windows Vista DVD.
Wenn die ISO mit Nero gebrannt wurde und von der DVD gestartet wird sieht der Bootmanager nun so aus:
Viel Spass mit der neuen Windows Multiboot-DVD. Bei Anregungen, Fragen und Probleme wenden sie sich an unser Forum unter www.winhilfe.ch






