Reinstalar el arranque de Linux (Grub)

Grub Ubuntu

En ocasiones ocurre que por instalar algún otro sistema operativo (Windows, otra distribución de Linux …) pierdes o alteras tu MBR (master boot record), esto es, la parte del disco encargada de iniciar el ordenador presentando el gestor de arranque.
La solución es bien sencilla:

  • Arrancas tu ordenador con un Live CD de una distribución que contenga el gestor de arranque Grub. Te puede servir el CD de Ubuntu o muchos otros como el de Knoppix.
  • Abres una ventana de Terminal y tecleas sudo grub
  • Dentro del intérprete de grub que se te abre escribes root (hdX,Y), donde X representa si tu disco es master o esclavo: 0 o 1 respectivamente, la mayor parte de los casos será 0). Y indica el número de partición contando desde cero, es decir, si tu partición base de Linux es hda4 (partición cuarta del disco a) Y será 3, esto es, un número menos que el código que lleve tu partición y que si desconoces podrás ver desde el Live CD usando un programa como puede ser GParted, incluido en Gnome.
  • A continuación, setup (hdX), donde X representa el mismo paso que en el punto anterior. Sales del intérprete de grub con el comando quit y cierras la Terminal.

En este momento ya tendrás tu arranque reparado y si reinicias el ordenador volverás a ver el menú de arranque habitual.

Actualización (17/1/08): Existiendo SuperGrub ¿para qué tomarse tanta molestia? SuperGrub crea una imagen ISO de muy pocos megas con la que podemos arrancar el ordenador. a partir de ahí y con unas sencillas instrucciones podemos arrancar el sistema operativo que queramos o reparar el gestor de arranque.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*