Recuperar el gestor de arranque

En este tutorial describiremos de una forma bastante breve (de hecho porque no es un problema complicado) cómo podemos hacer para recuperar el gestor de arranque que podamos haber perdido al instalar otro sistema operativo en nuestro ordenador.

Los pasos básicos que hay que seguir para ello son:

  • Iniciar Linux, ya sea con un CD o disco de arranque, o con un LiveCD; necesitaremos arrancar un Linux.
  • Montar la partición raíz del Linux del que queremos recuperar el gestor de arranque.
  • Instalar el gestor de arranque en el MBR desde la partición recién montada.

Montar la partición raíz

Siguiendo lo dicho anteriormente, arrancaremos con un LiveCD o con un disco de arranque. Una vez hayamos arrancado, abriremos una consola y nos loguearemos como root.

Una vez somos root, montaremos la partición / de nuestro Linux; por ejemplo, si la partición es /dev/hda2 haremos:

# mkdir /mnt/linux
# mount -t ext3 /dev/hda2 /mnt/linux

Con este ejemplo, montaríamos nuestra partición raíz (/dev/hda2) que es de tipo ext3 en un directorio que hemos creado previamente (/mnt/linux).

Recuperar el Boot Loader

Ahora ya casi está, sólo nos queda instalar de nuevo el gestor de arranque en el MBR. Para ello disponemos de distintos comandos, dependiendo de si usamos Lilo o Grub, pero deberemos utilizarlos de la forma adecuada, ya que queremos que nos coja como fichero de configuración el que hay en la partición que acabamos de montar (el de la partición / de nuestro Linux). Para ello usaremos el comando chroot, con el que podemos especificar un directorio raíz distinto para un comando determinado. Su sintaxis es la siguiente:

chroot <directorio raiz> <comando>

Y nosotros lo utilizaremos de la siguiente manera:

Si utilizamos Lilo:

# chroot /mnt/linux lilo

Si utilizamos Grub:

# chroot /mnt/linux grub-install /dev/hda

(Cambiando evidentemente /dev/hda por el disco en cuyo MBR queramos instalar el gestor de arranque).

Con este comando lo que conseguimos es ejecutar el comando lilo o grub-install pero que utilice como directorio / el directorio /mnt/linux (que es la partición raíz de nuestro Linux).

Con esto ya tendremos instalado nuestro gestor de arranque de nuevo en el MBR.

Tutorial elaborado por Nacx para ADSLAyuda.com

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que estás de acuerdo, pero puedes optar por no seguir si lo deseas. Aceptar Leer más