O GRUB (GRand Unified Bootloader) é o porteiro do seu sistema Linux. É ele quem decide qual sistema operacional carregar e com quais parâmetros o kernel deve iniciar. Atualizá-lo é um procedimento rotineiro, mas que exige precisão: um erro aqui e você pode acabar encarando uma tela preta em vez do seu desktop.
Aqui está o guia para atualizar o GRUB nas principais distribuições.
🛠️ 1. O Cenário “Debian / Ubuntu / Mint”
Se você usa qualquer distro baseada em Debian, a vida é simples. Os desenvolvedores criaram um script auxiliar que faz todo o trabalho pesado para você.
O Comando:
Bash
sudo update-grub
O que ele faz? Ele varre as partições em busca de novos Kernels e sistemas operacionais e reconstrói o arquivo de configuração final automaticamente.
📂 2. O Cenário “Arch Linux / Fedora / Red Hat”
Nestas distros, não existe o comando update-grub por padrão. Você precisa chamar o gerador de configuração do GRUB diretamente e apontar para onde ele deve salvar o resultado.
No Arch Linux:
Bash
sudo grub-mkconfig -o /boot/grub/grub.cfg
No Fedora (UEFI):
Bash
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
⚙️ 3. Quando você REALMENTE precisa atualizar?
Não é necessário atualizar o GRUB todo dia. Você deve fazer isso quando:
- Mudou o arquivo de configuração: Você editou o
/etc/default/grub(para mudar o tempo de espera ou o tema). - Instalação de Dual-Boot: Você instalou o Windows ou outro Linux e ele não aparece no menu.
- Troca de Kernel: Em algumas distros (como Arch), a atualização do Kernel não atualiza o GRUB automaticamente.
🔍 4. Problema: O outro sistema não aparece?
Se você atualizou o GRUB e o Windows (ou outro Linux) desapareceu da lista, o culpado geralmente é o os-prober. Por segurança, muitas distros desativaram a detecção automática de outros sistemas.
Como resolver:
- Abra o arquivo de configuração:
sudo nano /etc/default/grub - Vá até o final e adicione (ou mude para):
GRUB_DISABLE_OS_PROBER=false - Salve (
Ctrl+O) e saia (Ctrl+X). - Execute o comando de atualização da sua distro (passos 1 ou 2).
📊 Tabela de Referência Rápida
| Distribuição | Comando de Atualização | Arquivo de Configuração Principal |
| Ubuntu / Mint / Debian | sudo update-grub | /etc/default/grub |
| Arch Linux | sudo grub-mkconfig -o ... | /etc/default/grub |
| Fedora / CentOS | sudo grub2-mkconfig -o ... | /etc/default/grub |
| openSUSE | sudo yast bootloader (GUI) | /etc/default/grub |
[!CAUTION]
Aviso de Amigo: Nunca edite o arquivo
/boot/grub/grub.cfgdiretamente. Ele é gerado automaticamente e qualquer mudança manual será apagada na próxima atualização do sistema. Sempre edite o/etc/default/grub.
- Conflito de Versão? Como Resolver o Erro WU_E_MSI_WRONG_VERSION no Windows Update
- Erro 0x00000108 Solucionado: Como Corrigir a Falha de Pilha no Kernel do Windows
- PC Travando? O Guia Definitivo para Diagnosticar e Resolver Congelamentos no Windows
- 🚀 Como Otimizar Seu Notebook para Máximo Desempenho (Guia Completo 2026)
- Links Simbólicos no Windows: O Guia para Gerenciar Pastas e Arquivos como um Pro
