So beheben Sie das Boot Configuration Data (BCD) für Windows 8 EFI-System

63099
Jai

Ich habe Lenovo H530 Desktop, das mit Windows 8 geliefert wird. Ich habe versucht, Ubuntu auf dem System zu installieren und habe auf dem Weg etwas durcheinander gebracht. Der aktuelle Status ist, dass mein System in keine von ihnen bootet und beim Start in die GRUB-Shell fällt. Ich habe ein 64-Bit-System mit EFI.

So beheben Sie das Boot Configuration Data (BCD) für Windows 8 EFI-System
Partitionsstruktur in GParted auf Ubuntu Live-CD

So beheben Sie das Boot Configuration Data (BCD) für Windows 8 EFI-System
Partitionsstruktur in der Windows 8-Befehlszeile zur Reparatur

Ich habe die Anweisungen hier wie folgt befolgt.

DISKPART select disk 0 select vol 2 --> EFI assign --> resulted in F: drive select vol 3 --> Windows8_OS drive (471 GB) assign --> resulted in G: drive exit cd /d F:\EFI\Microsoft\Boot\ bootrec /fixboot ren BCD BCD.bak bcdboot G:\Windows /l en-us /s f: /f ALL 

Bis hier war alles erfolgreich. Ein Neustart führt jedoch immer noch zu einer GRUB-Shell.

Ich habe auch versucht, Links zu folgen

how-can-i-repair-the-windows-8-efi-bootloader

-7-plötzlich-wont-boot-reboot-und-select-proper-boot-device-or-insert-boot-media-in-selected-boot-device-and-press-any-key-repair-the- Windows-7-Bootloader /

aber nicht viel erfolg. Jede Hilfe, um dieses Problem zu lösen, wäre sehr dankbar.

BEARBEITEN 1: bcdedit führt zu einem Fehler Der Boot-Konfigurationsdatenspeicher konnte nicht geöffnet werden. Das angeforderte Systemgerät wurde nicht gefunden

2
Haben Sie versucht, die Boot-Konfiguration von Windows-Wiederherstellungsdatenträgern zu reparieren? Überprüfen Sie auch, ob Sie über die Option Windows EFI Loader verfügen, indem Sie im Startauswahlmenü direkt nach dem Starten des PCs durch Drücken von Esc (dies kann auf einigen Systemen anders sein) aufrufen. tumchaaditya vor 10 Jahren 0
@tumchaaditya Leider habe ich keine Wiederherstellungsdiskette. Ich habe eine Windows 8-Installations-CD, die ich zum Aufrufen des Reparaturmodus verwende. Jai vor 10 Jahren 0
Das sollte funktionieren. Gibt es etwas wie Startwiederherstellung oder Startkonfigurationsreparatur oder ähnliches? tumchaaditya vor 10 Jahren 0
@tumchaaditya Leider habe ich sie nicht. Lenovo will Geld, um sie zu schicken. Jai vor 10 Jahren 0
Ich meinte in Windows 8 Installationsdiskette, dass Sie haben !! Prüfen Sie, ob es eine Startreparaturoption hat! tumchaaditya vor 10 Jahren 0
@tumchaaditya Alle Optionen zum Reparieren, Aktualisieren und Neuimportieren schlagen fehl. Inklusive One Key Recovery, das mit Lenovo geliefert wird. Jai vor 10 Jahren 0

1 Antwort auf die Frage

1
snayob

Sie haben zwei Partitionen mit Boot-Flag und eine Partition für bios_boot für grub. Dies bedeutet, dass Sie Ubuntu im BIOS-Modus installiert haben!

Auf einer GPT-Platte sollten Sie nur eine EFI-Systempartition (ESP) haben, auf der alle Boot-Dateien für Windows, Ubuntu usw. gespeichert werden

Verwenden Sie beim Installieren / Booten externer Medien (CD, DVD, USB) immer die EFI-Methode zum Booten. Dies kann erreicht werden, wenn Sie die CSM / Legacy-BIOS-Emulation in der Firmware deaktivieren.

Löschen Sie in Ihrem Fall folgende Partitionen: (aus GParted-Anzeige)

sda3, sda7, sda8, sda9

Dann können Sie von Windows-Installations-DVD / USB (die UEFI-Methode !!!) booten, zur Eingabeaufforderung gehen und einfach verwenden

bcdboot Laufwerksbuchstabe: \ Windows (Laufwerksbuchstabe ist Laufwerk, auf dem Windows installiert ist)

UEFI Booten reparieren.

Sie können den MBR auch mit dem Format "Geschützter MBR" umschreiben

bootsect / nt60 all / force / mbr

Einige Erklärungen zur Reparatur von Windows BCD finden Sie hier .

Versuchen Sie dann einen Neustart, um zu sehen, ob Windows OK startet.

Danach können Sie Ubuntu erneut installieren, aber die Installationsmedien auf UEFI-Weise booten !!!