Usted está aquí

Re-instalar Grub2

Si has perdido el grub totalmente, este es el proceso para re-instalarlo:

1.- Arranca con un CD de ubuntu (recuerda que el ubuntu 64 no sirve para 32 y viceversa) a poder ser de la misma versión que el que usaste por si acaso.

2.- Abre un terminal.

3.- Montamos en /mnt el disco con ubuntu que queremos que arranque (sda1 normalmente, pero puedes usar "fdisk -l" para ver la lista de particiones que tienes):

$ sudo mount /dev/sda1 /mnt

4.- Montamos encima de esa partición los directorios con los dispositivos detectados por el live de linux:

$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc

5.- Entramos en un chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:

$ sudo chroot /mnt

6.- Cargamos el Grub en el MBR ejecutando el siguiente comando:

$ sudo grub-install --recheck /dev/sda

7.- Reiniciamos y ejecutamos

$ sudo update-grub2

* Si al reiniciar no te arranca y aparece un menú de "grub minimal" donde te deja escribir en un shell mínimo, debes de escribir una entrada correcta de grub y te arrancará bien. Usa los tabuladores para completar los comandos, de esta forma te aseguras de que estás escribiendo la sintaxis correctamente!

Ejemplo (considerando que la partición con linux es la primera del primer disco) escribe en ese shell mínimo:

root (hd0,1)
linux /boot/vmlinuz-2.6.32-20-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.32-20-generic
boot

Debería de arrancar tu sistema, donde deberías de re-ejecutar "update-grub2". Si es una máquina virtual clonada usa los dispositivos reales, en lugar de los UUID para seleccionar los discos.

enjoy!