Instalei versões do Ubuntu, um Xubuntu atualizado e um Ubuntu 12.04.5LTS. Instalei primeiro o Xubuntu e depois o Ubuntu. Já que o 12.04 não escreveria um grub-conf correto na instalação (eu configurei a criptografia para o Xubuntu seguindoeste guia) decidi deixar o grub conf na efi
partição carregar o grub conf da partição Xubuntus /boot
. Embora agora eu possa inicializar os dois sistemas operacionais, recebo alguns erros sobre o grub não ter permissão para carregar alguns módulos ( error: Secure Boot forbids loading module from (XX,YY)
). Presumo que isso tenha algo a ver com efi e com a assinatura. Qual é a maneira mais fácil de corrigir isso? Posso simplesmente reinstalar o grub do Xubuntu?
Responder1
eu encontreihttps://wiki.ubuntu.com/SecurityTeam/SecureBoot.
A reinstalação do grub com a --uefi-secure-boot
opção resolveu o problema para mim.
sudo grub-install --uefi-secure-boot
Responder2
A maioria dos BIOS permite que você desative a "inicialização segura", o que deve resolver qualquer um dos seus problemas relacionados a módulos não assinados.
Para sua informação: meu BIOS exigia que eu definisse uma senha de BIOS antes de me permitir alterar a configuração de "inicialização segura", então configurei-a para algo inútil como senha, mas fácil de lembrar.