Die Ausweitung auf, was ich in Kommentar, beide bcdboot
und bcdedit
sind etwas andere Werkzeuge. Sie werden nicht zu denselben Zwecken verwendet und sind, da sie nur von den in der BCD gespeicherten Inhalten (Boot Configuration Data) abhängig sind, unabhängig.
bcdboot
kann am besten als "der Bootloader-Installer-Typ" beschrieben werden. Damit kann der Bootloader für vorhandene Windows-Partitionen eingerichtet werden (unabhängig davon, ob diese installiert werden sollen, von einer virtuellen Festplatte aus ausgeführt werden oder bereits installiert sind).
Dazu kopieren Sie einige Dateien, die im /Windows
Verzeichnis vorhanden sind, an einen bestimmten Speicherort und aktualisieren den Master-Boot-Record, damit er auf den Bootloader verweist.
bcdedit
ist ein komplexeres Werkzeug zum Bearbeiten der BCD-Informationen. Betrachten Sie es als "der Redakteur". Einer der möglichen Gründe, warum viele Leute im Internet es für bcdboot nutzen, ist, dass die meisten Dual- oder Multi-Boot-Systeme nicht linear sind und verschiedene Szenarien haben, die das Generic bcdboot
nicht abdeckt.
Ein gutes Beispiel dafür sind Windows XP und 7 mit zwei Booten. Da XP keine BCD-Dateien enthält, bcdboot
funktioniert das nicht. Es wird möglicherweise auch von den Bootloadern der neuesten Systeme nicht sofort erkannt.
bcdedit
ist ein recht umfangreiches Werkzeug, daher haben einige Leute Werkzeuge entwickelt, um die BCD-Daten von Windows aus zu bearbeiten. Eine davon ist EasyBCD, mit der Sie die BCD-Konfiguration manuell anzeigen und bearbeiten und mühelos neue Partitionen hinzufügen können. Die kostenlose Version eignet sich ab sofort gut für die Bedürfnisse der meisten Benutzer.
Außerdem wurde ein Tutorial zur Wiederherstellung des BCD-basierten Bootloaders von der Windows-Installationsdiskette erstellt. Dies ist einer der Gründe, warum ich das Produkt erwähne. Wenn Sie es lesen, gibt es eine Methode (den nuklearen Holocaust), mit bcdedit
der der Bootloader wiederhergestellt werden kann. bcdedit
schreibt nur die richtigen Einträge in den Bootloader, damit Sie tatsächlich in Ihre Systeme booten können.