Como recuperar o GRUB após instalar o Linux/Guia de como recuperar o GRUB

Origem: Wikilivros, livros abertos por um mundo aberto.

Após instalar uma distribuição Linux é possível que seu boot(quando você liga o computador) seja modificado e algumas opções podem sumir, por exemplo quando se faz uma partição no HD para Windows e outra para Linux e ao ligar o computador não surge uma opção para escolher iniciar o Windows, ou quando aparece uma tela preta apenas escrita grub. Quando isso acontece, o que precisa ser feito é uma recuperação de GRUB, siga os passos abaixo.

AVISO: Se esse guia não funcionar pesquise pela internet sobre "restaurar ou recuperar boot e GRUB" e tente outras opções, se nada der certo, procure uma assistência técnica ou entre em contato com o suporte do fabricante de seu computador. O criador desse guia não se responsabiliza por eventuais danos causados ao utilizar este guia, principalmente se este guia for alterado no futuro por outros utilizadores do Wikilivros, as informações que aqui constam foram encontradas em sites da internet. Em caso de dúvidas pesquise outras opções sobre recuperação de GRUB e boot e veja quais mais funcionaram e para qual distribuição Linux funcionaram, há muita informação em fóruns e sites especializados em Linux.

Utilizando o Boot Repair[editar | editar código-fonte]

É possível recuperar o GRUB com o aplicativo Boot Repair.

Há duas formas de se obter o Boot Repair:

  • Utilizar uma sessão live(pendrive, CD ou DVD) de uma ISO de uma distribuição Linux, e fazer o download do aplicativo, acessar o aplicativo e fazer o reparo seguindo os passos que ele sugere
  • Fazer o download de uma ISO contendo o Boot Repair e queimar a ISO em um pendrive, CD ou DVD, utilizar no boot e fazer o reparo seguindo os passos que ele sugere

O aplicativo fará automaticamente o reparo na opção padrão recomendada mas é possível utilizar outras opções avançadas. Se escolher essas opções, ele guiará o usuário oferecendo comandos para serem copiados(Ctrl+C) e colados(Ctrl+Shift+V) no terminal. Após fazer o reparo o usuário precisará reiniciar o computador e remover a mídia inserida.

Utilizando o terminal em uma sessão live[editar | editar código-fonte]

Aviso: esses comandos abaixo não funcionam para boot tipo EFI, somente tipo Legacy.

  • Insira a mídia(pendrive, CD ou DVD) com o Linux instalado no drive
  • Ligue o computador e pressione Esc, Del ou F10(ou tecla semelhante, veja rapidamente na tela de início nos cantos da tela algo escrito "boot")
  • Selecione na tela que aparecer, o seu pendrive ou o drive de CD ou DVD e dê Enter(se isso não for possível você terá que configurar sua BIOS e habilitar que o sistema inicie o drive USB, de CD ou DVD junto com o sistema)
  • Após o Linux iniciar abra um programa de Terminal
  • Todos os comandos a seguir serão seguidos da tecla Enter, se for copiar e colar deste guia utilize Ctrl+C em cada comando e cole no Terminal com Ctrl+Shift+V

Alternativa 1[editar | editar código-fonte]

Ache sua partição Linux digitando sudo fdisk -l , será algo como /dev/sdaX sendo que "X" é o número da partição

sudo mount /dev/sdaX /mnt (substitua o "X" pelo número da sua partição Linux)

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo chroot /mnt

update-grub

grub-install /dev/sda

Pressione: Ctrl+D

sudo umount /mnt/dev

sudo umount /mnt

exit

reboot

Remova a mídia(pendrive, CD ou DVD) e reinicie o computador

Entre no Ubuntu e no Terminal digite sudo update-grub

Reinicie o computador

Escolha o sistema operacional desejado e tecle Enter

Alternativa 2[editar | editar código-fonte]

Ache sua partição Linux digitando sudo fdisk -l , será algo como /dev/sdaX sendo que "X" é o número da partição

sudo mount /dev/sdaX /mnt (substitua o "X" pelo número da sua partição Linux)

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo chroot /mnt

grub-install --recheck /dev/sda

Remova a mídia(pendrive, CD ou DVD) e reinicie o computador

sudo update-grub2

Reinicie o computador

Escolha o sistema operacional desejado e tecle Enter