Como Reparar el Grub2 en Ubuntu
Si Grub2 deja de funcionar Ubuntu 10.04, 11.04, 11.10, 12.04 o Linux Mint, ya sea por un error o por que instalaste Windows 7, tienes que reparar.
Para reparar el boot loader en el sector de arranque, utiliza el LiveCD de Ubuntu 12.04 para arrancar el sistema en modo Live e indica en el menú “Probar Ubuntu sin instalarlo”…
Una vez que tengas el escritorio de Ubuntu abre una terminal, presiona la tecla SUPER y luego “ter” aparecerá el icono de la terminal, debes dar click en el para abrirla. Luego ejecuta estos comandos:
$ sudo -s -H
Estando como super usuario (puedes ver el promt del sistema que termina con el símbolo # ) debes buscar cual es la partición con la que arranca el sistema, para esto ejecuta este comando y ve cual partición tiene un asterisco en el campo “boot”
# fdisk -l
suponiendo que fuera en /dev/sda1 (cambia esto por el dato que aparezca en tu terminal) teclea este comando para montar la partición y montar otros dispositivos que puedan ser necesarios
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
Luego hay hacer chroot en la ruta que se montó la partición para que se vea como / (raiz) y los siguiente comandos funcionen, lo realizas con este comando:
chroot /mnt
luego ejecutas el comando para grabar el cargador en el master boot record del disco y reconstruyes la configuración del GRUB2. Es muy importante que se realice en la /dev/sda (o el disco que te muestre el comando fdisk) este paso no lo debes realizar en /dev/sda1.
grub-install --recheck /dev/sda
update-grub2
Si no te muestra errores puedes teclear exit las veces necesarias para que se cierre la terminal y luego reiniciar el sistema.
Sacado de aqui