Почему это двойной UEFI Boot Manager для UEFI Ubuntu OS

После установки Ubuntu 64bit UEFI Image с настройкой отключения CSM у меня есть две записи в меню загрузки. Эти две записи показывают одно и то же имя: Ubuntu:XXXXXXX.

Я не могу найти никакой разницы между ними, они одинаковы или есть разница?

0
задан 29 July 2014 в 10:51

1 ответ

В окне терминала Ubuntu введите:

sudo efibootmgr -v

Это покажет, что Вы детализируете для всех записей загрузки в диспетчере начальной загрузки Вашего EFI. Исследуйте детали на два ubuntu записи, чтобы видеть, отличаются ли они. Если они не делают, безопасно удалить одного из них через -b # -B опция, как в:

sudo efibootmgr -b 4 -B

Этот пример удаляет Boot0004 запись. Я рекомендую удалить запись, которая происходит позже (или нисколько) в BootOrder список (который также показывают efibootmgr -v).

также безопасно удалить запись, если это относится к несуществующему файлу, разделу или диску. К сожалению, идентификация раздела и диска сделана через длинные строки, которые являются трудными для людей проанализировать. У Вас могла бы быть такая старая запись при установке Ubuntu дважды.

Примечание, что существуют определенные ошибки, которые могут заставить эти записи умножаться. В частности, взаимодействие ошибочного EFI и ошибочной версии Контейнера может вызвать эту проблему. Если Вы сталкиваетесь с этим условием, я рекомендую отключить Защищенную загрузку и обойти Контейнер. Первый требует ввода Вашей микропрограммной утилиты установки, нахождения опции Secure Boot (ее местоположение, и имя варьируется, к сожалению), и отключение его. Последний требует создания новой записи NVRAM, которая указывает непосредственно на GRUB, а не на контейнер:

sudo efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L "GRUB direct"

IIRC, ошибочная версия контейнера распределяется с Fedora, и версия Ubuntu незатронута, таким образом, возможности - Вы, не должен видеть эту проблему, если Вы используете Контейнер Ubuntu.

0
ответ дан 29 July 2014 в 10:51

Другие вопросы по тегам:

Похожие вопросы: