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.
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.