Фон
Система построена самостоятельно, поэтому никаких OEM-вещей. Сначала была установлена Windows 8, жесткий диск также был недавно установлен как GPT. Позже я установил Fedora 20, которая установила GRUB в загрузочный раздел BIOS.
GRUB прекрасно загружал Fedora, но не загружал Windows должным образом, поэтому я решил отменить установку Fedora и просто установить ее на отдельный жесткий диск. После очистки моих разделов Linux, я сделал:
bootrec /fix
bootrec /fixmbr
bootrec /scanos # doesn't recognize any installation
bootrec /rebuildbcd
Который стер GRUB, но теперь я загружаюсь с отсутствующей ошибкой операционной системы.
Сейчас
Текущая структура диска с gdisk:
Number Size Code Name
1 300MiB 2700 Basic data partition # WinRE partition
2 100MiB EF00 EFI system partition
3 128MiB 0C01 Microsoft reserved partition
4 136.7GiB 0700 Basic data partition
ESP содержит:
/Boot/
BCD
BCD.LOG, BCD.LOG1...
BOOTSTAT.DAT
memtest.exe
Localization, resource, and fonts folders
/EFI/
Boot/
bootx64.efi
Microsoft/
Boot/
BCD
BCD.LOG, BCD.LOG1...
boot.stl
bootmgfw.efi
bootmgr.efi
bootstat.dat
memtest.efi
Localization, resource, and fonts folders
/bootmgr
/BOOTNXT
bcdedit также сообщает:
Windows Boot Manager
identifier {bootmgr}
device partition=I:
path \EFI\Microsoft\Boot\bootmgfw.efi
...
Windows Boot Loader
identifer {default}
device partition=C:
path \Windows\system32\winload.efi
....
Я также попытался следовать указаниям здесь, но после перезагрузки все равно выдает ошибку операционной системы. (Я сделал процедуру как с, так и без безопасной загрузки)
rEFInd также не обнаруживает загрузчик.
Есть ли другой способ починить загрузчик?