Recuperar Grub

Típico es el caso de que, tienes ubuntu (o cualquier distro de linux que utilize grub) y windows en tu PC (dual-boot) . Por esas cosas de la vida tienes que re-instalar windows, pierdes grub y la maravillosa posibilidad de usar tu distro favorita. Hasta ahora, cuando me pasaba eso a mí, re-instalaba ubuntu. Para evitar esa ñoña tarea ahora aplico el siguiente tip:

Recuperando Grub:

1.- Arrancamos un Live-CD que disponga de GRUB, por ejemplo, el mismo CD de instalación de Ubuntu.
2.- Una vez cargado el live-cd, abres una terminal (me gusta más llamarle consola xD ), te logeas como root con: sudo -s
3.- Ejecuta grub escribiendo,¡adivina!: grub . Ahora te encuentras en el interprete de grub y escribes lo siguiente para re-instalar el gestor de arranque:

root (hdx,y)
setup (hdx)
quit
x: Número de disco duro (si tienes uno solo es cero).
y: Número de partición.

OoOps: Obviamente vas presionando enter después de cada comando escrito. root (hdx,y) ENTER setup (hdx) ENTER quit.

Ejemplo: Yo lo hice adivinando nomás (porque no sabía en que partición tengo ubuntu):


root(hd0,6)
setup (hd0)
quit

Nota: Cuando ejecuté setup(hd0) arrojó una serie de mensajes diciendo que había encontrado algo, que estaba todo bien y se había instalado grub. Reinicié el PC y ya estaba grub presentando la lista de sistemas operativos.

4 comentarios:

Anónimo dijo...

:O hola, soy parte de la comunidad de ubuntu-cl y me pase por aquí a ver tu blog que está vastante interesante.

Ah! si, si el Tip está realmente bueno. Me ha pasado ya varias veces que no sabia como recuperar el Grub y tenía que reinstalar tooodo de nuevo ¬¬ en fin. Gracias ahora nunca más reinstalo ubuntu por culpa de win. Y gracias de nuevo.

chau.

kto dijo...

me alegro que te sea de utilidad :-)

Anónimo dijo...

Para no adivinarle al nombre del disco duro y la partición sólo es necesario ir en el MENU a SYSTEMA->Administración->Editotr de particiones (GPARTED) y ahi se ve como está o están distribuidos nuestros discos duros y sus particiones así como su nombre.
También se puede ver en la terminal o consola con el comando
$df

Generalmente windows estará instalado en particiones NTFS o FAT32 (o 16) y GNU (LINUX) en EXT2 o EXT3.

Anónimo dijo...

Corrección, lo mejor para conocer el valor de X y Y es
$gedit /boot/grub/menu.lst