Grub Setup для двойной Ubuntu под EFI

Я установил на версии Ubuntu, один современный Xubuntu и 12.04.5LTS Ubuntu. Сначала я установил Xubuntu, а затем Ubuntu. Поскольку 12.04 не будет писать правильный grub-conf при установке (я настроил шифрование для Xubuntu, следуя этому руководству), я решил разрешить grub conf на efi раздел загрузи конфиг grub от Xubuntus /boot раздел. Хотя теперь я могу загрузить обе ОС, я получаю некоторые ошибки о том, что grub не разрешено загружать некоторые модули (error: Secure Boot forbids loading module from (XX,YY)). Я предполагаю, что это как-то связано с EFI и подписью. Какой самый простой способ это исправить? Можно ли просто переустановить grub из Xubuntu?

2 ответа

Решение

Я нашел https://wiki.ubuntu.com/SecurityTeam/SecureBoot.
Переустановка личинки с --uefi-secure-boot вариант исправил проблему для меня.

sudo grub-install --uefi-secure-boot

Большинство BIOS позволяют отключить "безопасную загрузку", которая должна решить любые ваши проблемы, связанные с неподписанными модулями.

К вашему сведению: мой BIOS потребовал, чтобы я установил пароль BIOS, прежде чем он позволил мне изменить настройку "безопасной загрузки", поэтому я установил для него что-то бесполезное в качестве пароля, но которое легко запомнить.

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