Fotografía/Internet/Ingeniería/Ciencia/Forestal/MedioAmbiente

Cómo recuperar GRUB

Posted in Informática by Juan Antonio on mayo 10th, 2010

Vamos a ver cómo se recupera GRUB cuando nos lo cargamos por instalar  un sistema operativo diferente de Ubuntu (u otros linux) o simplemente cuando falla el mismo; vamos a realizarlo con la distribución live del Ubuntu:

Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versión Live o Desktop), aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y no LILO ni Grub 1.

Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros:

$ sudo fdisk -l
Después vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):

$ sudo mount /dev/sda1 /mnt
Ahora, monta el resto de los dispositivos:

$ sudo mount –bind /dev /mnt/dev

Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:

$ sudo chroot /mnt

Por último cargamos el Grub en el MBR ejecutando el siguiente comando:

# grub-install –recheck /dev/sda

(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda)

Reiniciamos y cuando vuelva a arrancar ubuntu (no el del live-cd), podemos ajustar en el menú del grub manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:

$ sudo update-grub2

Y bueno, así tendríais el GRUB recuperado y funcionando… Otro sistema para recuperar GRUB 1, sería con el Super Grub Disk.

Fuente: guía ubuntu

You can leave a response, or trackback from your own site. RSS 2.0

Leave a reply