:::: MENU ::::
Browsing posts in: Tutoriais

Como recuperar o GRUB com problema

É muito comum perdemos o acesso ao sistema devido a problemas com inicializador. Tais problemas pode ocorrer por diversos motivos, sendo os principais:

  • Atualização do sistema mal sucedida;
  • Instalação de outro sistema operacional em dual boot;
  • Erros de configuração do inicializador;
  • Problemas incompatibilidade de hardware;
  • Alteração nos dispositivos;
  • Bug na versão do GRUB;

No caso do GRUB, desde que não haja problemas com o hardware, com um live-cd de qualquer distribuição GNU/Linux e uma pequena sequência de comandos, é possível recuperar o GRUB, e voltar a inicializar o sistema normalmente.

Passo 1 – Inicializar o Live-CD

De boot em sua máquina com o live-cd da distribuição linux de sua preferência (eu recomendo o SystemRescueCD, um verdadeiro canivete suíço para recuperação de sistemas).

Passo 2 – Montar o sistema raiz e reinstalar o GRUB

Após inicializar a distribuição live-cd, basta ir para o console, ou abrir um terminal, e executar a seguinte sequência de comandos. Lembrando de substituir as referências aos dispositivos (/dev/sda1 e /dev/sda2), pelos respectivos do seu sistema. Caso não saiba, utilize os comandos cfdisk ou fdisk para identificar, ou até mesmo o aplicativo gparted, caso seu live-cd possua:

Passo 3 – Desmontar as partições e reiniciar o sistema

Executado o procedimento acima, basta sair e desmontar os diretório montados de forma correta para não haver problemas com as partições e reiniciar o sistema:

Dica – Atualizando o GRUB

Caso essa sequência de comandos não funcione, você pode torcer para que o problema seja apenas um bug na versão do GRUB utilizada, e que já exista uma atualização com tal correção. Há uma grande chance de esse ser o caso se o seu GRUB na verdade está inicializando, mas trava com qualquer ação. Para esse caso, você pode experimentar atualizar o GRUB do sistema.

Para atualizar o GRUB, acrescentar a seguinte sequência de comandos antes dos comandos update-grub e grub-install, nas linhas 19 e 20 do passo 1, de acordo com sua distribuição: