jueves, 17 de julio de 2008

Recuperar GRUB

Instalé una versión de Windows SP3 modificada y terminé perdiendo el menú de arranque (así se le llama ¿no?) GRUB. Buscando encontré cómo recuperarlo y lo pongo acá un poco más explicadito:
  1. Arrancamos la la PC desde nuestro live CD de linux (con el que lo instalamos o cualquier otro)
  2. Cuando cargue el modo gráfico abrimos una terminal o consola (no es necesario si tenemos una interfaz de línea de comandos, es decir, en modo texto)
  3. En la terminal:
  • Nos conectamos como superusuarios:
sudo su # en ubuntu su # en otros sistemas
  • Ejecutamos el comando:
grub
  • Buscamos la partición de nuestro Linux (si ya sabemos cuál es, saltamos este paso)
find /boot/grub/stage1
  • Escribimos root acompañado de la partición donde está instalado Linux (lo que nos devolvió el comando anterior). Ejemplo:
root (hd0,1)
  • Instalamos grub en el disco que nos devolvió el comando find (en este ejemplo es hd0)
setup (hd0)
  • Salimos del intérprete de comandos de grub
quit
  • Cerramos, reiniciamos y ya. O al menos conmigo funcionó :)
Lo bueno es que con el live cd podemos ver las instrucciones con el navegador sin necesidad de imprimirlas. Fuentes Guía Ubuntu Preguntaslinux.org Supergrubdisk.org