Inicio > Gestión de paquetes y sistema > systemd-bootctl

systemd-bootctl: Gestión del cargador de arranque systemd-boot

systemd-bootctl es una utilidad para gestionar el cargador de arranque systemd-boot en sistemas UEFI. Se encarga de instalar, actualizar, eliminar el cargador de arranque y configurar las entradas de arranque, interactuando principalmente de forma directa con la Partición del Sistema EFI (ESP).

Descripción general

systemd-bootctl forma parte del proyecto systemd y controla systemd-boot (anteriormente gummiboot), un gestor de arranque simple para sistemas basados en firmware UEFI. Se utiliza para instalar el cargador de arranque en la Partición del Sistema EFI (ESP), gestionar las entradas de arranque y verificar el estado del cargador de arranque.

Funciones principales

Las funciones clave que ofrece systemd-bootctl son las siguientes:

  • Instalación y actualización del cargador de arranque systemd-boot
  • Gestión de entradas de arranque (predeterminadas, configuración de arranque único)
  • Verificación del estado del cargador de arranque y de las entradas de arranque
  • Operación directa sobre la Partición del Sistema EFI (ESP)

Opciones principales (subcomandos)

systemd-bootctl realiza sus funciones principalmente a través de subcomandos.

Gestión del cargador de arranque

Configuración de entradas de arranque

Comando generado:

Combina los comandos.

Descripción:

`systemd-bootctl` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Ejemplos comunes de uso de systemd-bootctl.

Instalación de systemd-boot

sudo bootctl install

Instala systemd-boot en la Partición del Sistema EFI (ESP).

Verificar el estado del cargador de arranque

bootctl status

Verifica el estado actual de systemd-boot y la información de las entradas de arranque.

Establecer la entrada de arranque predeterminada

sudo bootctl set-default arch.conf

Establece la entrada de arranque 'arch.conf' como predeterminada a partir de ahora.

Arrancar una entrada específica solo una vez en el próximo arranque

sudo bootctl set-oneshot rescue.conf

Configura para arrancar con la entrada de arranque 'rescue.conf' solo en el próximo arranque.

Actualizar el cargador de arranque

sudo bootctl update

Actualiza systemd-boot instalado a la última versión.

Consejos y precauciones

systemd-bootctl afecta directamente al proceso de arranque del sistema, por lo que se requiere especial precaución al usarlo.

Instrucciones de uso importantes

  • Siempre debe ejecutarse con privilegios de root (sudo).
  • Asegúrese de que la Partición del Sistema EFI (ESP) esté montada correctamente. Normalmente se monta en /boot o /efi.
  • El ID de la entrada de arranque suele ser la parte del nombre del archivo .conf sin la extensión (ej: arch.conf -> arch).
  • Un uso incorrecto puede provocar que el sistema no arranque, por lo que comprenda completamente y use con cuidado antes de ejecutar comandos.

Glosario

  • Partición del Sistema EFI (ESP): Es una partición formateada en FAT32 que el firmware UEFI utiliza para encontrar el cargador de arranque y los archivos relacionados con el arranque. Es un espacio esencial para el arranque del sistema.
  • systemd-boot: Es un gestor de arranque simple y rápido para sistemas UEFI. Principalmente carga imágenes del kernel e initramfs directamente para arrancar.


Comandos de la misma categoría