A atualização da instalação do grub com sudo update-grub
deve corrigi-lo. Quando é executado, ele procura por imagens inicializáveis em cada partição. Por exemplo, aqui está a saída quando eu o executo:
andy@ubuntu:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.5.0-20-generic
Found initrd image: /boot/initrd.img-3.5.0-20-generic
Found linux image: /boot/vmlinuz-3.5.0-19-generic
Found initrd image: /boot/initrd.img-3.5.0-19-generic
Found linux image: /boot/vmlinuz-3.2.0-33-generic
Found initrd image: /boot/initrd.img-3.2.0-33-generic
Found linux image: /boot/vmlinuz-3.0.0-17-generic
Found initrd image: /boot/initrd.img-3.0.0-17-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows Recovery Environment (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda4
done
Se isso não funcionar, verifique se você tem um Live CD ou USB para usar e tente o seguinte: -
- Verifique se a partição está realmente legível e se não foi corrompida (aconteceu de ser eu há cerca de 2 meses). A maneira mais fácil de fazer isso é executar o GParted e verificar a lista de partições que aparecem. ( Testdisk pode recuperar qualquer partição perdida)
- Se estiver tudo bem, inicie a recuperação do Windows e use o Reparo de inicialização
- Depois de garantir que o Windows inicialize, reinicie e inicialize em seu Live CD.
- Use
grub-install
para reinstalar o grub.