
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.
Wordpress