miércoles, 28 de octubre de 2009

Restaurar o recuperar GRUB2

Para restaurar la configuración en GRUB 2, debido a que hemos instalado Windows después de instalar Linux o alguna catástrofe similar, el proceso ha variado ligeramente con respecto a la versión anterior de este bootloader.

Deben seguirse los siguientes pasos:

1) Arrancar el ordenador con un LiveCD o a través de un disco USB.

2) Descubrir el nombre de la partición raíz (y /boot en caso de tenerlo en diferentes particiones) con el comando:
fdisk -l

3) Una vez descubierta la partición raíz (supongamos /dev/sda2) montamos la partición con:
mount /dev/sda2 /mnt

4) Si /boot está en una partición separada (por ejemplo /dev/sda1) montarla con:
mount /dev/sda1 /mnt/boot

5) Montar los dispositivos con la opción bind:
mount --bind /dev /mnt/dev

6) Entrar en un chroot de la partición raíz:
chroot /mnt

7) Instalar GRUB2 sobre /dev/sda:
grub-install /dev/sda

8) Verificar posibles errores durante la instalación:
grub-install --recheck /dev/sda

9) Pulsar Ctrl + D para salir del chroot, y desmontar las particiones en el orden contrario al que se han montado, es decir:
umount /mnt/dev ; umount /mnt/boot ; umount /mnt

10) Reiniciar el sistema y verificar que todo ha ido correctamente.

1 comentario: