Recuperar Grub

Instalei o Windows Seven no meu notebook antigo, que já possuía um Ubuntu instalado. Como esperado, perdi o gerenciador de boot (Grub2).

  1. Dê boot por um live CD do Ubuntu. Em uma postagem anterior eu expliquei como criar um live USB.

  2. Descubra qual a partição do /boot (aqui é /dev/sda6):

    ubuntu@ubuntu:~$ sudo fdisk -l
    /dev/sda6            3984        3996       96256   83  Linux
    
  3. Monte essa partição

    ubuntu@ubuntu:~$ sudo mkdir /media/boot
    ubuntu@ubuntu:~$ sudo mount /dev/sda6 /media/boot
    
  4. Reinstale o grub

    ubuntu@ubuntu:~$ sudo grub-install --boot-directory=/media/boot /dev/sda
    
  5. Reinicie o computador e faça login no Ubuntu.

  6. Adicione o Windows e todos os outros SOs ao menu do grub

    julio@julio-acer ~> sudo update-grub2 
    [sudo] password for julio: 
    Generating grub.cfg ...
    Found linux image: /boot/vmlinuz-2.6.38-8-generic-pae
    Found initrd image: /boot/initrd.img-2.6.38-8-generic-pae
    Found memtest86+ image: /memtest86+.bin
    Found Windows 7 (loader) on /dev/sda1
    done
    

Julio Batista Silva
Julio Batista Silva
Data Engineer

I’m a computer engineer passionate about science, technology, photography, and languages. Currently working as a Data Engineer in Germany.

comments powered by Disqus