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, прежде чем он позволил мне изменить настройку "безопасной загрузки", поэтому я установил для него что-то бесполезное в качестве пароля, но которое легко запомнить.