Pular para o conteúdo

Recuperando o GRUB

Dica publicada em Linux / Introdução
Vagner Schubert vagschubert
Hits: 17.573 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Recuperando o GRUB

Recuperação do GRUB após a instalação do Windows em uma maquina com Linux e Windows em Dual Boot. Passo-a-passo:

Recuperando o GRUB

Bem, o GRUB é um dos mais conhecidos gerenciadores de boot, muito usado nos Sistemas Operacionais GNU/Linux, inclusive nas distribuição Linux Ubuntu que é a usada neste tutorial. Os gerenciadores de boot são instalados na MBR (trilha zero do disco rígido) e quando iniciado reconhece os demais sistemas operacionais (S.O.) instalados possibilitando a escolha do desejado.
Linux: Recuperando o GRUB
GRUB
O motivo da criação deste tutorial e o fato de que após a instalação do S.O. Windows, ele reescreve a MBR e simplesmente ignora a existência de outros sistemas instalados e inicializa só o Windows. Para resolvermos este problema sem termos que reinstalar o sistema Linux basta que recuperemos o GRUB, pois este sim, reconhecerá os dois ou mais sistemas e te dará a opção de escolha entre os eles.  

Então vamos lá.

Requisitos: você deve ter o conhecimento mínimo de instalação de sistemas operacionais e Linux.

1° passo:

Configure a BIOS para dar o boot a partir do dispositivo de CD/DVD e insira um CD da distribuição Linux “Ubuntu”;

2° passo:

Inicialize o sistema no modo “Live CD”;

3° passo:

Com o sistema completamente carregado, abra um Terminal de comandos do Shell que é onde nós iremos digitar os comandos para recuperamos o GRUB.

4° passo:

No terminal digitaremos os seguintes comandos para recuperação do GRUB:

sudo -i

Esse comando te dá permissões de root (Super Usuário).

# mkdir /media/disk

O comando “mkdir” cria a pasta “disk” dentro da pasta “media” que já existe.

# fdisk -l

Ver as partições existentes com detalhes.

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0xbc601441

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        5100    40965718+   7  HPFS ou NTFS
/dev/sda2            5101        16215    89281237+   f  Win95 (LBA) Partição Extendida
/dev/sda3           16216       19376    25390732+  83  Linux
/dev/sda4           19377       19457      650632+  82  Linux swap / Solaris
/dev/sda5            5101        16215    89281206    7  HPFS ou NTFS

# mount /dev/sdaX /media/disk/

Montar partição, troque o “X” pelo número da partição onde o Linux(Grub) estiver Instalado.

# mount -o bind /dev /media/disk/dev

Montar pasta “dev” do sistema.

# mount -o bind /proc /media/disk/proc

Montar pasta “proc” do sistema.

# chroot /media/disk/

Definir o diretório “/media/disk/” como diretório raiz do sistema.

# grub-install /dev/sda

Reescrever a MBR reinstalando o GRUB.

# reboot

Comando para reiniciar o Sistema.

Reinicie o sistema normalmente sem o CD.

Glossário:

S.O.: Sistema Operacional.
boot: Processo de Inicialização.
Live CD: Roda o Sistema Operacional a partir do CD sem a necessidade de instala-lo no HD.
Shell: Modo texto(comandos) do sistema Linux.


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Yum - Uma boa ferramenta de instalação de pacotes para o Fedora

"Ipscan" com shell script+dialog+nmap

Criando um repositório rápido de contole de versão com o Mercurial

Limpando o histórico do Xfrun4

DL0003 - LPIC-1 - Prova 101 - Continuando o tópico 101: Arquitetura de Sistema

#1 Comentário enviado por removido em 04/07/2011 - 15:37h
Seu método é diferente dos que conheço. É mais longo inclusive, mas o importante é que funcione.
Sempre que instalo/desinstalo uma distro preciso recuperar o Grub quanto esta sobrescreve o mesmo.

Na próxima oportunidade testo sua Dica.

Parabéns pela contribuição.
#2 Comentário enviado por vagschubert em 01/08/2011 - 10:29h
Obrigado pelo Comentário, é um prazer contribuir com a comunidade VOL...
#3 Comentário enviado por Eblacksmith em 08/04/2012 - 22:50h
Recuperando o GRUB

Ao tentar replicar o codigo sugerido para recuperar o GRUB ocorreu a seguinte Mensagem de Erro na linha abaixo:

root@ubuntu:/# chroot /media/disk/
chroot: failed to run command `/bin/bash': Exec format error
#4 Comentário enviado por vagschubert em 09/04/2012 - 11:41h
Você esta usando uma versão Ubuntu com Kernel "Bash"?

Pois, houve falha na execução do comando.

Sugiro que tente novamente... com um live CD da mesma versão do sistema instalado.

ate mais
#5 Comentário enviado por chaosmaker em 19/04/2012 - 14:12h
||
||
\/
O MELHOR! OBRIGADO!

Contribuir com comentário

Entre na sua conta para comentar.