Recuperar GRUB

Este artículo explica como reinstalar Grub ya que por ejemplo, al instalar Windows en una máquina con Debian el primero sobrescribe el sector de arranque por lo que elimina Grub o en otros casos una actualización fallida también puede llevar de por medio la pérdida de este.

Recuperando el GRUB Legacy

Lo primero es iniciar la computadora con el CD de instalación de Ubuntu u otro live-CD y desde una terminal o emulador de terminal ejecutar:

# grub

Buscar el "stage1" del grub

find /boot/grub/stage1

Por ejemplo: (hd2,1) valor que vamos a necesitar a continuación para indicar la partición raíz (/) de nuestro sistema

root (hdx,y)

Obviamente cambiando x e y por los valores obtenidos en el paso anterior. Básicamente esto indica el lugar donde ya se encontraba instalado grub y sus archivos de configuración que generalmente es la partición root ( / ) de nuestro sistema. Ahora instalamos:

setup (hd0)

Lo que instalará grub en el primer disco duro (hd0).

quit

Para salir de la consola de grub y sólo falta reiniciar el equipo.

Y voilà... grub legacy recuperado..

Recuperando GRUB2

Ver la sección correspondiente en el artículo de Grub 2