Como recuperar seu Ubuntu com inicialização corrompida

Axel Miguez
SIEDOS
Published in
3 min readOct 19, 2020

Esses dias pra trás precisei instalar um programa e antes rodei o clássico:

sudo apt-get update

Por algum motivo divino alguma coisa corrompeu e quando fui reiniciar o PC dava mensagem de erro na hora do boot (algo parecido com isso).

Imagem exemplo de quando o boot parava.

Procurei soluções na internet e todas pareciam muito mirabolantes e todas precisavam de acesso ao root.

Então vamos ao início da nossa saga: Acessar o grub.

Reiniciamos o PC e apertamos a tecla ‘ESC’ assim que começa a dar o boot para carregar o grub (caso já não carregue por padrão) e veio a primeira surpresa: o grub também estava corrompido, aparecendo desta forma:

Imagem do ‘grub minimal’ que iremos recuperar agora.

Os passos a seguir são para quem também está com o grub comprometido, se não for o caso pode pular para a etapa 5.

  1. Faça um pendrive bootavel com alguma versão do Ubuntu (ou distro da sua preferência)
  2. Escolha a opção para testar o ubuntu
  3. Uma vez dentro, abra o terminal e instale o ‘boot-repair’ usando os seguintes comandos:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

4. Abrir o boot-repair e executar no modo recomendado.

Tela do boot-repair, escolher a opção recomendada.

5. Reiniciar o computador normalmente e tentar novamente acessar o grub apertando ‘ESC’ quando ligar.

6. Na tela do grub escolher as opções avançadas.

Tela do grub, escolha a opção “Opções Avançadas”.

7. Escolha o modo de recuperação (que tiver a versão de kernel mais atualizada)

Escolha o modo de recuperação com a versão de kernel mais recente.

8. Vamos reparar os pacotes quebrados, mas pra isso primeiro devemos habilitar a internet na opção ‘network’.

9. Após ativar a internet basta rodar o dpkg

Tela do modo de recuperação, onde primeiro temos que habilitar a internet para que logo em seguida ao utilizar o dpkg o mesmo consiga baixar e reparar os pacotes quebrados.

10. Após fazer isso, pode escolher a primeira opção para continuar o boot normalmente, se usar dois monitores provavelmente não vai reconhecer o segundo, então reinicie novamente, que se tiver dado tudo certo irá funcionar.

--

--