Saber como actualizar el Grub correctamente no es una tontería; cada vez que actualizamos o hacemos una modificación en el Grub es necesario que la actualicemos si queremos que todo funcione como debería.
En este articulo tomamos como ejemplo Linux Mint 18.3 Sylvia, pero es valido para cualquier distribución linux.
Actualizar el Grub en linux
Modificar el grub, reparar el Grub, muchos artículos hemos publicado en sololinux.es sobre el tema. Para actualizar el Grup tan solo debes ejecutar el siguiente comando:
sudo update-grub
Si no te reconoce el comando puedes ejecutar…
grub2-mkconfig –o /boot/grub2/grub.cfg
Como ya comentamos antes, en nuestro ejemplo usamos Linux Mint 18.3 Sylvia.
sudo update grub
Si observas la imagen anterior nos imprime en pantalla el siguiente error:
Aviso: Ya no se permite establecer GRUB_TIMEOUT a un valor distinto de cero cuando GRUB_HIDDEN_TIMEOUT está activado.
Este error se produce por la configuración del tiempo en el Grub, ejemplo:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=“”
GRUB_CMDLINE_LINUX=“”
La solución es simple, solo debes agregar un valor numérico (segundos), o comentar la linea “GRUB_HIDDEN_TIMEOUT=0”. Vemos un ejemplo…
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=“”
GRUB_CMDLINE_LINUX=“”
Ahora te forzara a que selecciones una opción en el Grub, y no lanzara ningún error.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.
En el caso de que instalara rEFInd; ¿cómo quitaría a GRUB?
Aunque cambio el tiempo de
GRUB_TIMEOUT=10
a
GRUB_TIMEOUT=0
y ponga por la terminal
SUDO UPDATE-GRUB
Sigue demorando 10 segundos…
Como medida de seguridad Grup2 no permite el valor 0, y es algo lógico. Imagínate que tienes un problema y necesitas iniciar con otro kernel y no puedes, que haces entonces?, formatear?.
El valor mínimo es uno, personalmente utilizo 3 segundos. Ejemplo…