Eu encontrei uma solução para esse problema. Aqui estão os passos que tomei para referência futura e na esperança de que isso possa ajudar aqueles que encontram o mesmo problema.
- Eu baixei uma versão Live CD do Ubuntu 11.10 (certifique-se de baixar o amd64 Live CD se o seu sistema for de 64 bits) .
- Eu iniciei no Live CD, pedi para experimentar o Ubuntu e abri uma nova janela de terminal.
- Seguindo vagamente o guia publicado aqui , Eu corri os seguintes comandos:
-
sudo mount /dev/sda1 /mnt
-
sudo mount --bind /dev /mnt/dev
-
sudo mount --bind /proc /mnt/proc
-
sudo mount --bind /etc /mnt/etc
-
sudo mount --bind /sys /mnt/sys
(alguns deles podem ser redundantes, mas descobri que alguns programas causariam alguns erros se não fossem executados) -
sudo chroot /mnt
-
- Quando eu estava em root , eu corria:
grub-install /dev/sda
.
O último comando disse que tudo estava bem e funcionando. Eu reiniciei a máquina virtual e estava de volta na minha instalação do Ubuntu, como se nada tivesse acontecido.