GRUB: Cambiar sistema operativo por defecto

En este post te mostraré cómo modificar el grub para cambiar el sistema operativo que inicia por defecto si no se pulsa ninguna tecla. Es decir, cambiar el orden de inicio de los sistemas operativos.

Por ejemplo, yo tengo instalado Windows y Ubuntu en una computadora, pero por defecto se selecciona el sistema Ubuntu, cuando yo quiero que al inicio se resalte la opción de Windows (e inicie automáticamente en ese sistema si no se selecciona otra cosa).

Veamos entonces cómo configurar el GRUB para cambiar el orden de arranque.

Cambiar orden de inicio de sistemas operativos con GRUB

Lo primero que tienes que saber es el nombre de la entrada que quieres que aparezca seleccionada por defecto en el GRUB. En mi caso quiero que inicie con Windows, pero la entrada correcta es “Windows Boot Manager (en /dev/sda2)”. Esto lo puedes ver en el menú de inicio, o como indico a continuación.

Debes tener a la mano la entrada que quieres que aparezca resaltada; si no, puedes buscarla haciendo un grep al archivo /boot/grub/grub.cfg

Después de eso, sigue los siguientes pasos:

Realiza una copia de seguridad del archivo que vamos a editar: sudo cp /etc/default/grub /etc/default/grub.bak

Edita el archivo /etc/default/grub con tu editor favorito, probablemente necesites sudo. Yo usaré vim (tú puedes usar nano, gedit, etcétera) así que es: sudo vim /etc/default/grub

Una vez en el archivo, modifica la variable GRUB_DEFAULT y coloca el nombre de la entrada que quieres que aparezca seleccionada. En mi caso sería GRUB_DEFAULT='Windows Boot Manager (en /dev/sda2)'

Editando grub con vim – Cambiar orden

Guarda cambios. Finalmente actualiza el grub con sudo update-grub y reinicia con sudo reboot. Ahora al reiniciar debería resaltarse la opción seleccionada. En mi caso, funcionó perfectamente:

Windows como primera opción en dual boot

Finalmente te dejo con una imagen que tiene todos los comandos:

Cambiar orden de sistema en GRUB

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario