Менеджер загрузки не получает правильную EFI

0

Поэтому я пытаюсь выполнить двойную загрузку между Windows и Ubuntu. Я думаю, что я все настроил Ubuntu, но я не могу загружаться этим. Я использовал следующее: Как мне смонтировать раздел EFI в Windows 8.1, чтобы он был читабельным и записываемым? Чтобы увидеть, был ли Ubuntu добавлен в EFI, и похоже, что он был. Затем я попробовал следующее: http://linux.about.com/od/LinuxNewbieDesktopGuide/tp/3-Ways-To-Fix-The-UEFI-Bootloader-When-Dual-Booting-Windows-And-Ubuntu.htm В Чтобы загрузить загрузку правильно, но она все равно не запустится. Кажется, все файлы там, и bcdedit показывает правильную информацию, поэтому не уверен, что не так. Вот этот bcdedit:

C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\ubuntu\grubx64.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {xxxxxxxx-acf9-11e2-8b80-xxxxxxxxxxxx}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.efi
description             Windows 8.1
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {xxxxxxxx-acf9-11e2-8b80-xxxxxxxxxxxx}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {xxxxxxxx-acf9-11e2-8b80-xxxxxxxxxxxx}
nx                      OptIn
bootmenupolicy          Standard

Я пробовал следующие три настройки .efi, и все три, кажется, не работают:

\EFI\ubuntu\grubx64.efi
\EFI\ubuntu\shimx64.efi
\EFI\refind\refind_x64.efi

(Вот руководство по установке для refind: http://www.rodsbooks.com/refind/install.html#windows )

Я использую windows8.1 и как-то странно заметил, что в EFI у меня тоже есть производитель компьютеров (MSI). Я уверен, что это довольно стандартно, но решил, что упомяну это на всякий случай, если что-то изменится.

Любая помощь будет полезна, поскольку я не совсем понимаю, почему менеджер загрузки указывает на правильный путь efi, но все еще не может его найти.

(Обратите внимание, что у меня отключена «быстрая загрузка» в Windows, так как я знаю, что это вызывает некоторые проблемы при загрузке)

Спасибо.

Арам Папазян
источник

Ответы:

0

Вот статья базы знаний EasyBCD, которая может помочь:

https://neosmart.net/wiki/easybcd/dual-boot/linux/ubuntu

edgerrr
источник
2
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. Пожалуйста, посмотрите здесь: почему и как удаляются некоторые ответы?
Бамми
Кроме того, предоставленная вами статья содержит только информацию о том, как заставить стороннее программное обеспечение решить проблему. Я знаю, что EasyBCD существует, но я бы предпочел узнать, почему методы, которые я использую вручную, не работают, а не используют какое-то программное обеспечение без понимания основных проблем.
Арам Папазян