Recuperar Grub
A menudo, después de liar una buena o bien de instalar sistemas operativos no permisivos y totalitaristas, nos encontraremos que se han cargado GRUB y no podemos volver a iniciar nuestro GNU/*. Siempre olvido alguno de los pasos, así que voy a ponerlos aquí y así a lo mejor le viene bien a alguien.
Recuperando, que es gerundio
Lo primero es utilizar algún CD live (una Ubuntu, Knoppix, …). Para este ejemplo usaré una UBUNTU 7.04 (Feisty). Una vez hecho esto, realizaremos las siguientes tareas:
|
|
Consideraciones
Para las tareas de arriba he seguido las siguientes consideraciones:
- El disco duro a utilizar es SATA (por eso es SDA en lugar de HDA). Si fuera IDE, es muy probable que no nos hicieran falta las instrucciones
mount --bind
. - La partición donde está nuestro sistema GNU es SDA5.
- Delante del símbolo del sistema (
$
o#
según corresponda) he puesto “CD” o “SDA” según corresponde al LIVE-CD o a nuestra instalación en el disco duro.
Explicación
Lo que estamos haciendo es montar nuestra distribución, pero utilizando los dispositivos detectados por la LIVE. Cuando el disco duro es IDE, al hacer el chroot suele tomarlo todo bien, pero si es SATA y no hacemos los mount --bind
veremos que en /dev
no tenemos casi nada y que no podemos instalar el grub :-(
Referencias
La web original donde encontré la recetilla no la recuerdo, pero he encontrado otra similar en los foros de Ubuntu.
Acerca de…
Este artículo se publicó por primera vez en la web de Crysol. Dado que el autor soy yo y que el artículo es CC, lo replico en esta web con el fin de juntar los artículos que he ido escribiendo con el tiempo.