Instalé Equispé y Ubuntu... hasta ahí todo bien. Mientras instalaba en Equispé el controlador de un TV Tuner, cometí un error que dio al traste con los controladores de video, red, sonido, módem, video, etc. Luego de múltiples intentos para corregir esta metida de pata, decidí reinstalar Güindous nuevamente. Aunque sólo debía reinstalar Güindous, sabía que al hacerlo se sobreescribiría el
MBR y ya no podría arrancar con el menú de selección de
Sistemas Operativos (SO), sino que la máquina arrancaría con Güindous directamente aunque Ubuntu aún existiera perfecto e intacto en su propia partición.
Aunque Ubuntu, y en general muchas otras distribuciones de GNU/Linux, están diseñados para convivir con otros
sistemas operativos, existen otros menos civilizados como Güindous que se diseñaron egocéntricamente bajo la premisa de que uno nunca iba a requerir de otros sistemas operativos simultáneamente.
Sabía que existen maneras de arreglar el MBR, pero nunca lo había hecho. Investigué primero un poco en internet para entender algunos conceptos básicos, luego procedí a buscar una solución a mi problema. En
Ubuntu Forums encontré mi solución precisa y sencilla. En mi búsqueda encontré otras soluciones también, pero esta fue la más fácil, corta y práctica (además de que fue la única que entendí).
Luego de reinstalar Equispé, mi máquina arrancaba sólo para éste, aunque Ubuntu siguiera intacto. Acto seguido, inicié mi máquina en forma Live desde el CD de Ubuntu (o para ser más precisos, desde un
flash drive o llave USB con Ubuntu previamente instalado allí). Luego abrí una consola y ejecuté los siguientes comandos:
sudo grub
Este comando es para iniciar la aplicación
GRUB desde un modo administrador. Si usaran sólo el comando '
grub' sin el '
sudo', seguramente la siguiente línea les daría un error, pues tendrían acceso a la unidad que se creó en memoria por el Ubuntu Live, pero no tendrían acceso al disco duro. Luego de ejecutar el comando, habremos entrado al ambiente de Grub y verán que el prompt de la consola cambia por '
grub>'.
find /boot/grub/stage1
Este comando devolverá una ubicación. Esta ubicación es la que se usará en el siguiente comando.
root (hd?,?)
Aquí es importante reemplazar los signos de pregunta con los números que retornó el comando
Find.
setup (hd0)
Con este comando, se reinstala el Grub al MBR del disco.
quit
Con esto, salimos del ambiente Grub y retornamos a la consola convencional. Ahora sí podemos cerrar la consola. Lo que sigue es reiniciar el computador, retirar el
flash drive o Live CD de Ubuntu y se verá que el menú de inicio fue restaurado y se puede arrancar con el SO de su elección.
De verdad que en este tipo de situaciones, es importante el apoyo de la comunidad para la generación de documentación. La fortaleza del
software libre no radica tanto en la excelencia de los programas, sino en la fuerza de la comunidad que le da sustento.
Referencia