Recuperando Grub2 depois da instalação do Windows 7


Muito boa tarde leitores!

Volto aqui pra passar a vocês como se recupera o grub2 (gerenciador de boot usado no Ubuntu 10.04) depois de fazer uma instalação do Windows7.

Como vocês devem saber(ou não), quando se tem 2 sistemas operacionais(S.O.) instalados na mesma máquina, necessariamente, um gerenciador de boot deve ser instalado na “trilha 0(zero)”(setor de boot) do HD para lhe permitir escolher, na hora da inicialização, qual S.O. deseja carregar.

Ao fazer a instalação do Ubuntu em uma máquina que já tem presente um S.O., sendo Windows ou não, o grub(Gerenciador de boot) é instalado na MBR e identifica automaticamente os S.O. instalados anteriormente. O Windows, também tem um gerenciador de boot (Boot Manager) e faz o mesmo procedimento descrito acima para o Grub. Masssssssss existe um porém, o S.O. da Microsoft não reconhece sistemas de arquivos do Linux. Ele não “enxerga” os arquivos e os sistemas instalados naquele tipo de partição, portanto não os identifica em seu gerenciador de boot. Ou seja, mesmo depois de uma instalação completa do Windows, o Linux continua onde sempre esteve. Só não existe hum……digamos: “Link para acessá-lo!”

Para resolver esse problema devemos recorrer ao próprio Linux. Chegamos então, à parte prática! Vou utilizar o Ubuntu 10.04 como base desse artigo.

Com o CD de instalação do Ubuntu em mãos, vamos iniciá-lo à partir do CD.(Testar sem nenhuma alteração).

E após o carregamento do sistema, inicialmente devemos identificar qual é o dispositivo do nosso antigo sistema Linux. Leia mais.

Vamos então, depois de identificar o dispositivo (supomos ser, neste exemplo, “sda4”) , montar o dispositivo com o comando:

sudo mount /dev/sda4 /mnt
Para montar o restante dos dispositivos instalados no sistema anterior, vamos a seguinte passo:
sudo mount --bind /dev /mnt/dev

Depois dos dispositivos devidamente montados, temos então que dizer que vamos trabalhar no diretório raiz do nosso antigo sistema. O comando chroot faz essa tarefa. Se atente para que indique o caminho correto da montagem do sistema. Na prática:

sudo chroot /mnt

“Logado” no Linux instalado anteriormente do Windows 7, crie um arquivo do Grub com as suas preferências.

sudo gedit /etc/default/grub
sudo update-grub

Obs.: Este último comando serve para gerar o arquivo de configuração do Grub que é lido na inicialização no computador.

Por fim, reinstale o Gerenciador de boot do linux no hd.

sudo grub-install /dev/sda

Se ocorrer erro nesse passo, utilize o seguinte:

sudo grub-install --recheck /dev/sda

Pressione Ctrl+D para sair do modo “chroot”.

PRONTO! Só comemorar!

Desmonte os dispositivos e o sistema de arquivo antes de reiniciar o computador!

sudo umount /mnt/dev
sudo umount /mnt

Mérito ao usuário “overlock@”  no Fórum ubuntu! 😉

Um abraço!

Anúncios

2 comentários em “Recuperando Grub2 depois da instalação do Windows 7

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s