miércoles, 11 de agosto de 2010

Recuperar GRUB2 con Ubuntu 10.04 LTS (32 y 64 bits)


Tengo varios HD en mi ordenador y el otro día se me ocurrió instalar Windows XP en la partición de uno de ellos, lo cual lleva acarreado la perdida del Grub por el MBR que instala nuestro querido Windows.

Pues bien, lo siguiente que toca es recuperar el Grub2 para poder acceder a mi sistema Linux.
Lo voy a describir en pasos para que sea mas fácil. Vamos allá:

1º Introducir LiveCD de ubuntu 10.04 (recuerda, esto es para recuperar GRUB2)

2º Una vez cargado, tienes que elegir "probar Ubuntu", nos dirigimos a la consola.

3º Escribimos en consola estos comandos.

sudo fdisk -l

Esto lo hacemos para verificar nuestras particiones, la colocación de las mismas y la descripción de cada una.

Luego montaremos la unidad donde se alberga nuestro Linux. La mía es "sdb1" pero tu pondrás la que te corresponda.

sudo mount /dev/sdb1 /mnt

Una vez montada la unidad donde alberga nuestro Linux, procederemos a la instalación del Grub, pero ojo, tenemos que instalarlo en el disco configurado como arranque, que en mi caso es el "sda" (se pondrá el nombre del disco y no la partición)
Este disco "sda" es, precisamente, donde tengo instalado el Windows. Procedemos:

sudo grub-install --root-directory=/mnt/ /dev/sda

Una vez hecho esto nos saldrá un mensaje notificándolo y que no se ha producido ningún error.
Luego:

sudo reboot

Para reiniciar nuestro sistema y nos debería salir nuestro flamante Grub2 en perfectas condiciones.