Recuperando GRUB Boot Ubuntu 12.04Esta dica ensinará como recuperar o GRUB (gerenciador de boot do Ubuntu) de modo fácil e com apenas 3 comandos. Dica indispensável para quem precisou reinstalar o Windows ou mesmo está enfrentando problemas do tipo Kernel Panic na inicialização.

Reinstalar o Windows para corrigir falhas é algo bastante comum. Porém, para quem tem dois sistemas operacionais instalados, inverter a ordem correta de instalação (primeiro o Windows e depois o Linux), trará dores de cabeça durante o boot, visto que o programa de instalação do Windows não sabe reconhecer outros sistemas operacionais já instalados no computador e então substituirá as entradas do GRUB na MBR pelo seu próprio gerenciador de boot, impedindo assim, que o Ubuntu ou outras distribuições Linux apareçam.

Para corrigir isso, primeiramente, inicie o Ubuntu Live (pode ser via CD ou via pendrive). Assim que o Ubuntu for carregado por completo, vá até o Terminal (Você pode abrir o terminal pressionando CTRL + Alt + T).

No terminal, digite o comando:

$  sudo fdisk -l

Você verá uma lista de partições mais ou menos desta forma:

Dispositivo Boot Início Fim Blocos ID Sistema
/dev/sda1  *  2048  206847  102400  7  HPFS/NTFS/exFAT
/dev/sda2    206848  524582911  262188032  HPFS/NTFS/exFAT
/dev/sda3    524584958  625141759  50278401  Estendida
/dev/sda5    524584960  530589695  3002368 82   Linux swap / Solaris
/dev/sda6    530591744  625141759  47275008 83   Linux

A lista gerada pelo comando serve para lhe ajudar a saber onde o seu Ubuntu está instalado. Baseado no exemplo acima, ficou claro que o Ubuntu 12.04 está na partição sda6. Sabendo disso, vamos para o próximo comando.

$  sudo mount /dev/sdXY /mnt

Obs: sdXY é aonde o Ubuntu está instalado. Usando o exemplo da tabela acima, o comando ficaria:
$ sudo mount /dev/sda6 /mnt

Com a partição já montada, recupere o GRUB com o seguinte comando:

$  sudo grub-install --root-directory=/mnt /dev/sdX

Obs: Troque sdX pelo dispositivo (HD) onde o seu Ubuntu está instalado. Não é a partição, e sim o dispositivo. Portanto, não coloque o número final. Baseado no exemplo da tabela, o comando ficaria:
$ sudo grub-install --root-directory=/mnt  /dev/sda

Reinicie o computador retirando o Pendrive de Boot ou o Live CD do Ubuntu e pronto!

Para aqueles que estavam sofrendo com a mensagem de erro: kernel panic - not syncing vfs unable to mount root fs on unknown-block(0 0) ou mesmo para aqueles que não estavam mais vendo o gerenciador de boot (GRUB), os comentários estão às ordens ;)

Related Post

  • Instalação do Ubuntu 11.10 com Windows

    08/02/2012 22h00

    Instalação do Ubuntu 11.10 com WindowsNesta nossa primeira matéria, vamos desvendar os segredos da instalação do Ubuntu 11.10 em uma máquina com o Windows instalado.

    Instalação do Ubuntu 12.04.1 em PC sem Sistema Operacional

    01/09/2012 21h00

    Instalação Única do Ubuntu 12.04.1Iremos explicar como você deverá proceder para instalar o Ubuntu 12.04.1 em um computador sem sistema operacional (instalação única do Ubuntu). Você irá precisar de um CD/DVD ou pendrive de instalação do Ubuntu 12.04.1 que tenha a função de boot (inicialização) e um PC com as configurações necessárias.

    Alterando a ordem de Boot do Ubuntu 11.04 x Windows

    31/01/2012 22h00

    Ordem de Boot Windows 7 e Ubuntu 11.04Nesta dica, ensinaremos como mudar a ordem de inicialização dos sistemas operacionais instalados em seu computador, deixando o Windows em primeira opção do boot e o Ubuntu 11.04 em segunda, tudo isso em 5 passos super fáceis de seguir.

Sobre o autor / Mundo Ubuntu

Mundo Ubuntu

Mundo Ubuntu

Sempre muitas dicas, tutoriais, videoaulas, apostilas, notícias e informações sobre a distribuição Ubuntu Linux

© 2012 ~ 2020 - Mundo Ubuntu VPS. Todos os direitos reservados. A marca Ubuntu é propriedade da Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd.