Cómo actualizar GRUB en Arch Linux

How Update Grub Arch Linux



El cargador de arranque es el primer programa que se ejecuta cuando se inicia la computadora. Luego, este software carga todo el sistema operativo. Dentro de los sistemas operativos de código abierto como Linux y otros con sabor a Unix, GRUB es el gestor de arranque más popular. Si no lo sabía, GRUB también es de código abierto con TONELADAS de configuraciones compatibles. Si está usando Arch Linux, entonces supongo que está usando GRUB como cargador de arranque, ¿verdad? Veamos cómo actualizar GRUB en Arch Linux.

Actualización del paquete GRUB

Lo primero que debe hacer es asegurarse de que GRUB esté actualizado. Cuando actualice el sistema, pacman se encargará de actualizar GRUB a la última versión.







sudopacman-Syu



Si desea asegurarse manualmente de que el sistema tiene la última versión de GRUB, use el siguiente comando.



sudopacman-Scomida





Este comando reinstalará GRUB, por supuesto. Sin embargo, pacman buscará la última versión del servidor y, si hay una actualización disponible, la tomará e instalará.

Editar la configuración de GRUB

GRUB permite una configuración personalizada. Puede realizar una serie de acciones utilizando esta oportunidad, por ejemplo, configurar el sistema operativo predeterminado (si hay varios sistemas operativos instalados), el tiempo de espera del menú de GRUB, la imagen de fondo personalizada y mucho más. También es posible configurar scripts personalizados para GRUB.



GRUB utiliza su propio archivo de configuración para realizar todas las acciones. El archivo se encuentra en / etc / default / grub. Para los scripts de GRUB, se utiliza el directorio /etc/grub.d.

Edite el archivo de configuración de GRUB.

sudo <editor> /etc/defecto/comida

Por ejemplo, para cambiar el fondo de pantalla de GRUB, cambie el valor de la variable GRUB_BACKGROUND.

GRUB también permite colorear los textos para facilitar la lectura.

Al comienzo del archivo, verá la variable GRUB_DEFAUTL. Se utiliza para definir qué sistema operativo es el predeterminado en el gestor de arranque.

La siguiente entrada GRUB_TIMEOUT decidirá cuánto tiempo debe permanecer abierto el menú de GRUB. De forma predeterminada, el valor es 5 (segundos). Si desea que se muestre un menú GRUB ilimitado, establezca el valor en cualquier número entero negativo.

Una vez que se complete la edición, guarde el archivo.

Echemos un vistazo al directorio de secuencias de comandos de GRUB.

Personalizador de GRUB

Esta es una herramienta muy útil que permite una personalización más sencilla de varias configuraciones de GRUB. Es una herramienta gráfica y está disponible directamente desde el repositorio de Arch Linux.

sudopacman-Sgrub-personalizador

Inicie grub-customizer desde el menú.

Necesitará la contraseña de root para comenzar. Después de todo, está llamando a una herramienta para realizar cambios a nivel del sistema.

Cada una de las opciones de la herramienta es simple y autoexplicativa.

Recargar GRUB

Después de realizar todos los cambios, es necesario actualizar el archivo cfg de GRUB en el directorio / boot / grub. Ejecute el siguiente comando después de realizar cualquier cambio en el archivo de configuración de GRUB.

sudogrub-mkconfig-o /bota/comida/grub.cfg

Si no está interesado en ejecutar este extenso comando, puede usar update-grub. Es un script que ejecuta el comando mencionado anteriormente. Sin embargo, no está disponible en el directorio oficial de Arch Linux. update-grub debe tomarse de AUR .

Prepare su sistema para construir e instalar paquetes AUR.

sudopacman-S irdesarrollo base

Coge update-grub de AUR.

clon de githttps://aur.archlinux.org/update-grub.git

Empiece a construir update-grub.

Nota: Para facilitar el acceso a AUR, se recomienda utilizar un asistente de AUR adecuado. Los ayudantes de AUR pueden automatizar toda la tarea. Aprenda a usar AUR .

inclinarse-Supdate-grub

Una vez que se completa la instalación, puede llamar directamente a update-grub para hacer el trabajo.

sudoupdate-grub

Pensamientos finales

GRUB es el gestor de arranque más popular para todas las distribuciones de Linux. También puede funcionar con otros sistemas operativos. Para tomar el control total sobre el proceso de arranque, es necesario tener conocimientos sobre cómo manipular las configuraciones de GRUB y actualizar GRUB correctamente.