Hallo,
wie kann mit BCD aus Windows eigenen Bordmitteln (BCDDEIT.EXE) ein Multiboot auf externer USB-Festplatte realisiert werden, um von da aus folgende OS zur Installation zu laden, um diese installieren zu können (Achtung: es geht nicht um bereit installierte OS auf der externen Festplatte, sondern lediglich um den bootfähigen Installationsdaten, entnommen aus den originalen OS DVDs):
- Vista x32 ohne SP1&2
- Vista x32 mit SP1&2
- Vista x64 mit SP1&2
- Windows 7
Ich habe erfolgreich 4x primäre Partitionen erstellt. Natürlich nur eine davon lässt sich als aktiv markieren. Allerdings nur von derjenigen Partition, die vorher in Windows als aktiv gesetzt wurde, kann erfolgreich gebootet werden und die Windows Installationsoberfläche ist innerhalb ~ 8 Sek. super schnell geladen- im Gegensatz zu einer DVD! Endlich kommt man schnell an die Reparaturkonsole ran, um eine eventuelle Systemreparatur durchzuführen, oder einen Systemwiederherstellungspunkt auszuwählen, um das System auf den vorherigen Status zurückzusetzen.
Zu dem Vorhaben:
Ich habe einen 16GB USB-Stick (auch eine SSD über einen externen 3.0 USB-Controller - vor allem wegen deutlich höherer Leistung, Robustheit/Lebensdauer usw. und nicht zuletzt wegen der höheren Speicherkapazität für eigene Dateien für unterwegs, die dann aber auf einer erweiterten Partition abgelagert sein werden), der glücklicherweise als „lokaler Datenträger“ erkannt und als solcher behandelt wird. Unter Vista kann dieser daher mit mehr als einer Partition erfolgreich partitioniert werden und anschließend werden per Drag&Drop die Installationsdaten des jeweiligen Betriebssystems auf jede Partition separat übertragen. Es handelt sich dabei nicht um ISO-Image. Wobei so eine Lösung mit ISOs, gepackt nur unter einer einzigen Partition, wäre sogar besser, da das Vorhaben so sich nicht auf max. 4 Partitionen begrenzen muss (es werden unter Windows ja nur max. 4 aktive Partitionen unterstützt und verwaltet). Der Nachteil wäre mit der feinen ISO-Lösung wiederum auf fremde Tools, wie GRUB4DOS oder eventuell besser mit SARDU sich abhängig lassen.
Also es funktioniert soweit alles gut und fehlerfrei auf der simplen Art - ich kann von dem USB-Stick booten und die Installation starten. Allerdings wird hier stark das gewünschte Bootmenü vermisst! Eine Lösung mit BCDEDIT muss also ran, nur wie umsetzen? Das Tool ist ziemlich umfangreich und es sind kaum detaillierte Informationen von Microsoft darüber veröffentlicht. Die Hilfe im CMD mit /? reicht hierfür natürlich nicht -es sein denn derjenige ist Experte. Es werden Grundkenntnisse vorausgesetzt. Bis daher muss leider die benötigte Partition auf dem externen USB-Datenträger als aktiv gesetzt werden und d. h. Windows oder die Eingabeaufforderung wieder hochfahren, umschalten und neu starten – langweilig.
Wie kann nun ein Multiboot realisiert werden, damit beim Booten gleich ein Menü mit der verfügbaren zu installierenden OS erscheint, in dem dann zw. den Einträgen, wie
„Vista x32, Retail“ oder
„Vista x64 Retail“ oder
„Vista x32 ohne SP2“ (für Reparatur oder Upgrade an Systemen ohne PS2)
„Windows7 x32 mit SP“
umgeschaltet werden kann?
Fast alle Anleitungen im Internet beziehen sich auf installierte OS auf dem lokalen internen Datenträger und/oder externen USB-Datenträger (bei den letzteren muss es sich natürlich um einen „lokaler Datenträger“ handeln, da „Wechseldatenträger“ mit mehr als eine Partition in Windows sowieso nicht verwaltet werden können).
Bei meinem Vorhaben geht es allerdings nicht darum installierte OS zu starten sondern lediglich deren Installationsdateien, um z. B. Vista/Windows 7 zu reparieren, zu bearbeiten, neu zu installieren, zu upgraden, Freunde zu helfen (die Lizenz kann ja nach der Installation nachträglich angepasst werden, daher soll alles legal sein) u. viele andere Erleichterungen.
wie kann mit BCD aus Windows eigenen Bordmitteln (BCDDEIT.EXE) ein Multiboot auf externer USB-Festplatte realisiert werden, um von da aus folgende OS zur Installation zu laden, um diese installieren zu können (Achtung: es geht nicht um bereit installierte OS auf der externen Festplatte, sondern lediglich um den bootfähigen Installationsdaten, entnommen aus den originalen OS DVDs):
- Vista x32 ohne SP1&2
- Vista x32 mit SP1&2
- Vista x64 mit SP1&2
- Windows 7
Ich habe erfolgreich 4x primäre Partitionen erstellt. Natürlich nur eine davon lässt sich als aktiv markieren. Allerdings nur von derjenigen Partition, die vorher in Windows als aktiv gesetzt wurde, kann erfolgreich gebootet werden und die Windows Installationsoberfläche ist innerhalb ~ 8 Sek. super schnell geladen- im Gegensatz zu einer DVD! Endlich kommt man schnell an die Reparaturkonsole ran, um eine eventuelle Systemreparatur durchzuführen, oder einen Systemwiederherstellungspunkt auszuwählen, um das System auf den vorherigen Status zurückzusetzen.
Zu dem Vorhaben:
Ich habe einen 16GB USB-Stick (auch eine SSD über einen externen 3.0 USB-Controller - vor allem wegen deutlich höherer Leistung, Robustheit/Lebensdauer usw. und nicht zuletzt wegen der höheren Speicherkapazität für eigene Dateien für unterwegs, die dann aber auf einer erweiterten Partition abgelagert sein werden), der glücklicherweise als „lokaler Datenträger“ erkannt und als solcher behandelt wird. Unter Vista kann dieser daher mit mehr als einer Partition erfolgreich partitioniert werden und anschließend werden per Drag&Drop die Installationsdaten des jeweiligen Betriebssystems auf jede Partition separat übertragen. Es handelt sich dabei nicht um ISO-Image. Wobei so eine Lösung mit ISOs, gepackt nur unter einer einzigen Partition, wäre sogar besser, da das Vorhaben so sich nicht auf max. 4 Partitionen begrenzen muss (es werden unter Windows ja nur max. 4 aktive Partitionen unterstützt und verwaltet). Der Nachteil wäre mit der feinen ISO-Lösung wiederum auf fremde Tools, wie GRUB4DOS oder eventuell besser mit SARDU sich abhängig lassen.
Also es funktioniert soweit alles gut und fehlerfrei auf der simplen Art - ich kann von dem USB-Stick booten und die Installation starten. Allerdings wird hier stark das gewünschte Bootmenü vermisst! Eine Lösung mit BCDEDIT muss also ran, nur wie umsetzen? Das Tool ist ziemlich umfangreich und es sind kaum detaillierte Informationen von Microsoft darüber veröffentlicht. Die Hilfe im CMD mit /? reicht hierfür natürlich nicht -es sein denn derjenige ist Experte. Es werden Grundkenntnisse vorausgesetzt. Bis daher muss leider die benötigte Partition auf dem externen USB-Datenträger als aktiv gesetzt werden und d. h. Windows oder die Eingabeaufforderung wieder hochfahren, umschalten und neu starten – langweilig.
Wie kann nun ein Multiboot realisiert werden, damit beim Booten gleich ein Menü mit der verfügbaren zu installierenden OS erscheint, in dem dann zw. den Einträgen, wie
„Vista x32, Retail“ oder
„Vista x64 Retail“ oder
„Vista x32 ohne SP2“ (für Reparatur oder Upgrade an Systemen ohne PS2)
„Windows7 x32 mit SP“
umgeschaltet werden kann?
Fast alle Anleitungen im Internet beziehen sich auf installierte OS auf dem lokalen internen Datenträger und/oder externen USB-Datenträger (bei den letzteren muss es sich natürlich um einen „lokaler Datenträger“ handeln, da „Wechseldatenträger“ mit mehr als eine Partition in Windows sowieso nicht verwaltet werden können).
Bei meinem Vorhaben geht es allerdings nicht darum installierte OS zu starten sondern lediglich deren Installationsdateien, um z. B. Vista/Windows 7 zu reparieren, zu bearbeiten, neu zu installieren, zu upgraden, Freunde zu helfen (die Lizenz kann ja nach der Installation nachträglich angepasst werden, daher soll alles legal sein) u. viele andere Erleichterungen.
Zuletzt bearbeitet: