Se tens um sistema com dual boot entre Windows 11 e Ubuntu, é possível que, após uma atualização do Windows, o GRUB (o gestor de arranque do Linux) desapareça ou que o Ubuntu simplesmente não arranque. Além disso, o Secure Boot pode causar alguns problemas inesperados com drivers e compatibilidade. Neste guia, mostramos como resolver estes problemas de forma prática e eficaz.
⚠️ O que fazer quando o Windows remove o GRUB após uma atualização
O Windows tem o hábito de sobrescrever o setor de arranque (MBR/EFI), removendo o GRUB e arrancando diretamente para o Windows. Para restaurar o GRUB, segue estes passos:
Passo 1: Criar uma pen USB com Ubuntu
Se não tiveres um live USB do Ubuntu, cria um utilizando uma ferramenta como o Rufus (Windows) ou o Balena Etcher (Linux/macOS). O ideal é usares a mesma versão do Ubuntu que tens instalada.
Passo 2: Arrancar com a pen USB do Ubuntu
- Liga a pen USB ao computador e reinicia-o.
- Acede ao menu de boot (normalmente, teclas
F2
,F12
,ESC
ouDEL
, dependendo do fabricante). - Seleciona a pen USB como dispositivo de arranque.
- Escolhe “Experimentar Ubuntu sem instalar”.
Passo 3: Restaurar o GRUB manualmente
- Abre um terminal (
Ctrl + Alt + T
). - Corre o seguinte comando para identificar a partição do Ubuntu:
sudo fdisk -l
- Procura a partição onde está instalado o Ubuntu (geralmente algo como
/dev/sdX#
). - Monta a partição do Ubuntu:
- Monta as partições necessárias:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
- Acede ao ambiente do Ubuntu instalado:
sudo chroot /mnt
- Reinstala o GRUB:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
update-grub
- Sai do chroot e desmonta as partições:
exit
sudo umount /mnt/dev /mnt/proc /mnt/sys /mnt
- Reinicia o sistema:
sudo reboot
O GRUB deverá voltar a aparecer e permitir o arranque tanto no Ubuntu como no Windows.
⚠️ Como reparar o GRUB se o Ubuntu não arranca
Caso o GRUB apareça mas o Ubuntu não arranque, poderás precisar de corrigir a configuração do gestor de arranque.
Opção 1: Usar o Boot Repair
O Boot Repair é uma ferramenta automática que pode corrigir problemas do GRUB:
- Arranca com uma pen USB do Ubuntu (modo live).
- Abre um terminal e instala o Boot Repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update sudo apt install boot-repair
- Corre o Boot Repair:
boot-repair
- Seleciona “Recommended Repair” e segue as instruções.
- Reinicia o sistema e testa o arranque.
Opção 2: Atualizar o GRUB manualmente
Se preferires fazer isto sem o Boot Repair, podes tentar reinstalar o GRUB como explicado no tópico anterior.
Caso o problema seja uma falha na partição, pode ser necessário verificar e corrigir erros no sistema de ficheiros:
sudo fsck -f /dev/sdX#
Se o fsck
detetar erros, aceita as correções sugeridas e tenta reiniciar o sistema.
⚠️ Dual Boot e Secure Boot: Como resolver conflitos com drivers
O Secure Boot é um recurso de segurança que impede a execução de software não assinado, o que pode bloquear alguns drivers no Ubuntu, como os de placas gráficas NVIDIA e Wi-Fi.
Opção 1: Desativar o Secure Boot
A solução mais simples é desativar o Secure Boot na BIOS:
- Reinicia o PC e acede à BIOS (
F2
,DEL
ouESC
). - Procura a opção Secure Boot e desativa-a.
- Guarda as alterações e reinicia o sistema.
Opção 2: Assinar os Módulos do Kernel
Se precisares manter o Secure Boot ativado, podes assinar manualmente os módulos do kernel:
- Cria uma chave de assinatura:
sudo apt install mokutil
sudo mokutil --import /etc/kernel/signing_key.pem
- Define uma senha quando for solicitado.
- Reinicia o PC e aprova a chave na interface gráfica de arranque (MOK Manager).
- Tenta carregar novamente os drivers necessários.
Com esta solução, o Ubuntu continuará a arrancar normalmente sem necessidade de desativar o Secure Boot.
🔥 Conclusão
Os problemas no dual boot podem ser frustrantes, mas na maioria dos casos têm solução. Se o Windows remover o GRUB, se o Ubuntu não arrancar ou se tiveres conflitos com o Secure Boot, agora já sabes como corrigir cada situação. Mantém sempre um backup atualizado e, se possível, uma pen USB do Ubuntu pronta para qualquer emergência.
Se este artigo te ajudou, partilha com quem também tem dual boot! 🚀🐧