Esta entrada va para los que han perdido su Grub en la versión 2, ya que el ubuntu 9.10 lo trae por defecto y es un poco diferente al Grub que estamos acostumbrados a usar.
Bueno dejemosnos de bla bla bla y vamos a lo que vinimos:
1)Lo primero que hay que hacer es arrancar con un live-cd.
2)a continuación poner los siguientes comandos como root:
juanito@debian:~$
mkdir linux juanito@debian:~$
sudo mount /dev/sdXY linux/ juanito@debian:~$
sudo mount -t proc /proc linux/proc juanito@debian:~$
sudo mount --bind /dev linux/dev juanito@debian:~$
sudo chroot linux/Con estos comandos lo que hicimos fue lo siguiente:
a) Creamos un directorio llamado linux, donde montaremos nuestro sistema que usa el grub.
b) Montamos la partición sdXY, siendo X el disco y la Y el número de nuestra partición a montar, en el directorio linux.
c) Montamos el sistema de ficheros "proc" en nuestro directorio linux, ergo en nuestro sistema operativo a enjaular.
d) Montamos la estructura del directorio /dev a nuestro directorio a enjaular para poder acceder a las particiones dentro de él.
e) Finalmente nos enjaulamos con chroot en el directorio linux.
3)Ahora reinstalamos el grub2:
juanito@debian:/#
grub-install /dev/sdXaquí solamente pusimos la letra del disco y no la particón, esto es así porque lo que hacemos es instalar el grub2 en el MBR.
4) reiniciar la pc con el CD afuera y listo.
Nota: para saber nuestro sdXY, osea donde esta nuestro distro linux, hacemos: sudo fdisk -lFuente del tutorial
aqui.