Restaurar (recuperar) o Grub2 após a instalação do Windows

Método utilizando um live CD (utilizei o do Ubuntu).

Inicialize o computador a partir do live CD, abra o terminal e digite:

$ sudo su -

Isto trocará o usuário para “root”.

Então digite:

# fdisk -l

Este comando listará todas as partições existentes em todos os hds.

No meu computador a resposta foi a seguinte:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        3310    26587543+   5  Extended
/dev/sda2   *        3311        3323      102400    7  HPFS/NTFS
/dev/sda3            3323        7990    37488640    7  HPFS/NTFS
/dev/sda4            7991       19457    92108677+  83  Linux
/dev/sda5            3248        3310      506016   82  Linux swap / Solaris
/dev/sda6            1287        3247    15751701   83  Linux
/dev/sda7               1        1285    10321668   83  Linux

É preciso localizar qual partição está instalado o Linux. No meu computador o Linux está instalado na primeira partição localizada no início do disco, no caso sda7.

Depois de localizada esta partição deve ser montada. Utilizei a pasta mnt para isso.

# mount /dev/sda7 /mnt      (utilizei neste comando sda7 porque é a partição no qual tenho o Linux instalado)

Em seguida é só instalar o grub:

# grub-install --root-directory=/mnt/ /dev/sda       (repare que aqui não é utilizada a partição na qual está instalado o Linux (sda7), mas sim o hd (sda)).

Reinicie o computador e o grub deve aparecer.

Comente este post.

Seu comentário:

*obrigatório/required