Vamos a ver como recuperar un grub que ha dejado de funcionar correctamente:
OPCION1:
1.
Para recuperar el grub vamos a usar un LiveCD, que debe ser de una
distro que use GRUB: Así pues yo disponía de varias Live-distro que
usen grub: Knoppix, Ubuntu y ELive. Me decanté por la primera por ser
la más conseguida y (con mucha diferencia) la que tiene el inicio más
rápido de las tres. Si ya tenéis LiveCD de Ubuntu podéis usar ése sin
problemas, incluso aunque el CD sea de Hoary y ya tengáis Breezy
instalada: Sólo queremos instalar un gestor de arranque algooooo
2. Suponiendo que ya tenemos LiveCD lo ponemos en el lector e iniciamos el PC desde ese dispositivo.
3. Hacemos un directorio para montar nuestra partición con Linux:
~# mkdir /mnt/ubuntu /* podéis hacer el directorio que os dé la gana, mientras recordéis cuál era.
4.
Montamos la partición con una orden de montaje convencional. En mi caso
el formato de la partición es ext2, debéis sustituirlo por el que se
ajuste a vuestro caso, así como debéis localizar la partición en la que
tenéis instalada Ubuntu (normalmente será algo como /dev/hda5, pero
puede variar de un caso a otro).
~# mount -t ext2 partición_ubuntu /mnt/ubuntu
5.
Ahora vamos a cambiar el origen de root de nuestro sistema de archivos
al directorio en el que hemos montado Ubuntu, para que al instalar grub
interprete que el "/" del sistema está ahí. Para ello usamos chroot.
~# chroot /mnt/ubuntu/
6. Instalamos GRUB en el MBR del primer disco duro, que normalmente estará configurado como Primary Master (hda).
~# grub-install /dev/hda
7.
Verificamos que todo está bien revisando las entradas que se han
incluído en /boot/grub/menu.lst y si están todos nuestros sistemas (que
será lo más normal) ya podemos reiniciar nuestro sistema, retirar el
LiveCD y disfrutar de nuestro gestor de arranque
OPCION2:
Si
tenemos el cd de la instalacion , podemos arrancarle como si lo fuera
mos a instalar , pero en la primera pantalla ponemos linux rescue ,
siguiendo los pasos , esto nos montara el sistema a rescatar en
/mnt/sysimagen .
Ahora de igual modo que se explica arriba , haremos el chroot y el grub install.
OPCION3:
Usar algun programamita como super grub o alguna herramienta que pueda traer hiren boot.