Recuperar Configuración

Si por x motivo hemos modificado el archivo de configuración de GRUB (/boot/grub/grub.cfg) y queremos que el sistema lo vuelva a autoconfigurar, simplemente debemos ir a la terminal y ejecutar:

sudo grub-mkconfig

Para que GRUB sea capaz de detectar otros sistemas operativos, tienes que tener instalado “os-prober” (este paquete viene instalado en la mayor parte de las distribuciones).

Modificar opciones de GRUB2

Si quieres modificar algunos de los valores por defecto de grub tienes que editar:

sudo nano /etc/default/grub

y luego correr:

sudo update-grub

NOTA: Hay que ser muy cuidadoso al editar cualquier archivo que pueda dañar tu sistema ;).

Reinstalar GRUB2

Para poder reinstalar grub2, al igual que en grub-legacy, necesitaremos de un Live-CD, en este caso, de Ubuntu.
Iniciamos el Live-CD, vamos a una consola y ejecutamos:

sudo fdisk -l

Este comando nos devolverá un listado de nuestras particiones. Debemos identificar y montar la partición donde se encuentra instalado nuestro sistema (o en la partición donde se encuentre nuestro /boot):

sudo mount /dev/sdxy /mnt

Donde:

x corresponde a la letra correspondiente al disco duro.
y corresponde al número correspondiente a la partición.

Ahora simplemente instalamos GRUB con el siguiente comando:

sudo grub-install –root-directory=/mnt/ /dev/sdx

Donde:

x nuevamente corresponde a la letra de nuestro disco duro.

Y listo, reiniciamos y deberiamos tener nuestro GRUB de vuelta ;).

Para mayor información pueden dirigirse a la pagina de GRUB.