Cambie el orden de arranque de grub en Debian Linux

Cambie el orden de arranque de grub en Debian Linux

Este tutorial explica cómo cambiar el orden de arranque de grub en Debian desde la línea de comandos en algunos pasos sencillos. Los pasos descritos en este artículo son útiles para otras distribuciones de Linux con sede en Debian, incluida Ubuntu.

Grub es un cargador de arranque que permite a los usuarios arrancar múltiples sistemas operativos y configuraciones de kernel. Después de leer este tutorial, sabrá cómo definir un sistema operativo o núcleo diferente para arrancar de forma predeterminada y cómo personalizar algunas opciones de arranque.

En la imagen a continuación, puede ver un menú de grub con 3 elementos: Debian Gnu/Linux, Opciones avanzadas para Debian GNU/Linux, y Windows 10. Debido a que el conteo comienza desde cero, el primer elemento (Debian) es 0, el segundo elemento (opciones avanzadas) es 1 y el tercer elemento (Windows) es 2.

Por defecto, Grub iniciará el elemento 0. Por lo tanto, para cambiar el orden de arranque, debe definir la cantidad de elementos que desea iniciar de forma predeterminada en el archivo de configuración de Grub /etc/default/grub.

Cambiar el orden de arranque de grub

Para cambiar el orden de arranque, priorice una configuración de sistema operativo o kernel diferente, edite el archivo /etc/default/grub Usando cualquier editor de texto que desee. Puede editarlo usando Nano, como se muestra en el ejemplo a continuación. Recuerde, necesita privilegios de superusuario para editar el archivo de configuración de grub.

sudo nano/etc/default/grub

Encuentra la siguiente línea

Grub_default = 0

Editar la línea reemplazando 0 por el número de elemento que desea iniciar de forma predeterminada. En mi caso, quiero cambiar el arranque predeterminado a Windows. Así configuré el tercer elemento, 2 (porque el recuento comienza desde 0).

Grub_default = 2

Si está editando el archivo con Nano, salga de guardar el cambio presionando CTRL+X y Y.

Luego actualice la comida ejecutando Sudo Update-Grub Como se muestra abajo.

Sudo Update-Grub

Como puede ver ahora, Windows se iniciará de forma predeterminada.

Configuración adicional que puede editar desde/etc/default/grub

Puede editar configuraciones adicionales definidas en el /etc/default/grub archivo de configuración.
Como puede ver en la siguiente imagen, debajo de la línea Grub_default = 0, hay la línea Grub_timeout = 5. Esta línea define la grub de tiempo que esperará hasta el arranque automáticamente. Reemplace el 5 por el número de segundos que desea que espíe Grub. Por ejemplo, para que Grub espere 10 segundos para iniciar el Grub_Default = 0, reemplace esa línea con la siguiente línea.

Grub_timeout = 10

La línea Grub_cmdline_linux_default = "tranquilo" se usa para pasar opciones de arranque del núcleo. En la captura de pantalla anterior, la opción es "tranquilo", lo que significa que el proceso de arranque se mostrará en modo de texto como en la captura de pantalla a continuación.

El tranquilo La opción proporciona transparencia adicional al proceso de arranque que permite al usuario ver pasos y tener éxito o fallar.

Otra opción que puedes pasar a la línea Grub_cmdline_linux_default = es la opción "chapoteo". Si reemplaza "tranquilo" con "chapoteo"Al igual que en la línea a continuación, el proceso de arranque no se mostrará en modo de texto; Verá un logotipo que se carga en su lugar, como se muestra en la siguiente imagen.

Grub_cmdline_linux_default = "Splash"

Incluso si algunas personas consideran que esta opción es un mejor formato (puede personalizarlo), esta opción no le da a los usuarios una vista en vivo del proceso de arranque.

La línea Grub_cmdline_linux_default = También se puede usar para iniciar el sistema en modo de texto. Para iniciar en modo de texto, en lugar de tranquilo o chapoteo, Necesitas usar la opción texto Como se muestra en la captura de pantalla a continuación.

Grub_cmdline_linux_default = "texto"

Salir guardando el cambio y ejecutar:

Sudo Update-Grub

Deshabilite el administrador de pantallas usando systemctl. En mi caso, mi administrador de pantallas es lightdm. Reemplazar Lightdm con su administrador de visualización actual y ejecute el comando a continuación.

sudo systemctl deshabilitar lightdm

Reiniciar en el modo de texto.

Ahora puede iniciar sesión en el modo de texto. Si desea iniciar una sesión gráfica, ejecute:

SUDO SYSTEMCTL Start

Dónde debe ser reemplazado por el nombre de su administrador de pantallas (e.gramo., gdm3).

Conclusión

Como puede ver, lidiar con grub es muy fácil, y puede controlar la forma en que su sistema inicia en algunos pasos cualquier nivel de usuario de Linux puede aprender. Al tratar con él, el error más común no es recordar ejecutar GRUB ACTUALIZADO Cada vez que se edita el archivo. Recuerde, al seleccionar el orden de arranque, el conteo comienza desde cero; Si escribe un número de pedido incorrecto, su sistema no arrancará como se esperaba.

El tranquilo Opción en la línea Grub_cmdline_linux_default = puede ser mejor que chapoteo porque permite al usuario ver el proceso de arranque de manera transparente.

La última sección de este tutorial que muestra cómo arrancar desde un terminal o consola es útil si su entorno gráfico no le impide arrancar el sistema. Además, hay errores de seguridad asociados al proceso de arranque gráfico; Es por eso que algunos usuarios prefieren iniciar sus sistemas en modo de texto. Esta sería la configuración adecuada para servidores o dispositivos que necesitan guardar u optimizar los recursos. Una vez registrado en el modo de texto, los usuarios pueden iniciar X manualmente con comandos startx o systemctl.

Espero que este tutorial haya sido útil. Siga siguiendo la pista de Linux para obtener más consejos y tutoriales de Linux.