{Fwbootmgr} пропускает {bootmgr}
Я использовал bcdboot C:\Windows /l en-gb /s B: /f ALL с загрузочного USB, когда ASUS K55A - HI5014L магически испортила загрузочную информацию, когда при запуске было нажано несколько клавиш f1-12. Я смог загрузить Win7 64bit, одну из двух ОС в режиме двойной загрузки. Затем я воссоздал бутентины для {bootmgr}. Однако каждый раз, когда я перезагружаю систему, продолжаю загружаться прямо в win7 Я не могу понять, как связать fwbootmgr с bootmgr.
Я пробовал Bcdedit /set {FWbootmgr} displayorder {Bootmgr} /addfirst
Я не смог найти в Google никакой информации о том, что произойдет, если я удалю fwbootmgr, однако это опция в "Visual BCD Editor"
C:\Users\Administrator>bcdedit /enum firmware
Firmware Boot Manager
---------------------
identifier {fwbootmgr}
displayorder {bootmgr}
{9090be8e-4d7c-11e3-b2e3-08606e0fb7bc}
timeout 15
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume2
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-us
inherit {globalsettings}
default {default}
resumeobject {9090be92-4d7c-11e3-b2e3-08606e0fb7bc}
displayorder {default}
{9090be91-4d7c-11e3-b2e3-08606e0fb7bc}
{9bde5715-4ba3-11e3-b02d-08606e0fb7bc}
{aea50cdf-4ba3-11e3-b02d-08606e0fb7bc}
toolsdisplayorder {memdiag}
timeout 15
Firmware Application (101fffff)
-------------------------------
identifier {9090be8e-4d7c-11e3-b2e3-08606e0fb7bc}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
-
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 A SYSTEM FAT32 Partition 300 MB Healthy System
Volume 1 D Win8x64 NTFS Partition 93 GB Healthy
Volume 2 C Win7x64 NTFS Partition 249 GB Healthy Boot
отредактированный
Когда я попытался установить раздел в ACTIVE и получил ошибку, я узнал, что GPT не использует активный раздел. Все мои разделы gpt. Также прочитайте, что MBR не имеет отношения к EFI.
После возни с bcdedit bootrec и bcdboot ранее сегодня ... Я полностью заперся. Система не загружается, bcdedit USB не может найти данные. Bootrec /rebuildbcd идентифицировал две установки, но сказал:"Запрошенное системное устройство не может быть найдено". bcdboot d:\windows "ошибка при попытке скопировать загрузочные файлы"
Я пытался сделать ремонт win8 usb получил файл "отсутствует файл или содержит ошибки" файл: \windows \system32 \winload.efi
так что я обманул и использовал EUFI modded установку usb для установки второго w7
Теперь у меня есть рабочий менеджер загрузки Windows, в который я могу добавлять записи. Но когда я использую EasyBCD, чтобы добавить простую запись, как
Имя: w7 ID BCD: {be824de0-829d-11e3-bafc-f6ea108bac12} Диск: F: \ Путь загрузчика: \ Windows \ system32 \ winload.exe
система зависает при запуске ..
мои BCD файлы могут быть повреждены
Другое Править
Теперь я вижу, что EasyBCD сделал неправильно, он добавил запись с winload.exe ... изменил это на winload.efi, и теперь я могу загрузиться на оригинальный w7, затем попытался сделать это с w8, но получить "Windows не может очень цифровой подписи этот файл"
Кстати, я посмотрел на diskpart, w7 install создал новый системный раздел fat32, мои старые 300 МБ fat32 в какой-то момент превратились в основную потерю своей системы из-за раздела 900 МБ, возникшего из ниоткуда ... так что мой вклад в хаос ...
DISKPART> list vol
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- -------
Volume 0 A SYSTEM FAT32 Partition 300 MB Healthy
Volume 1 D Win8x64 NTFS Partition 93 GB Healthy
Volume 2 C Win7x64 NTFS Partition 249 GB Healthy Boot
Volume 3 E NTFS Partition 102 GB Healthy
Volume 4 F Restore NTFS Partition 20 GB Healthy
Volume 5 FAT32 Partition 100 MB Healthy System
Загрузился в eufi win7 usb, загрузочный процесс прошел, но bcdboot и sfc были отклонены.
я попробовал команду label внутри \system32 \, и она дала мне "недопустимый win32", но если я запустил его C: \Users \Administrator>, то все пройдет так, как мне запустить bcdboot или sfc и заставить его работать на определенном разделе, я думаю, что \system32 \ on D: раздел изолирует команды, используемые для этого раздела и ОС.
А для автономного сканирования sfc /offbootdir должен быть fat32 100mb, где efi или я вижу через менеджер разделов, есть также "Microsoft Reserved" 128mb, это то, что я должен был выбрать.