Ir al contenido
Esta página está desactualizada. Consulte la documentación más reciente en /installation/boot_managers/

Gestores de arranque ofrecidos

Para ofrecer la mejor experiencia en una variedad de dispositivos, CachyOS ofrece actualmente los siguientes gestores de arranque: systemd-boot, rEFInd, GRUB y Limine.

Este artículo de la wiki describe el conjunto de características de cada gestor de arranque e incluye nuestras recomendaciones sobre cuándo elegirlos. Para la configuración, por favor consulta Configuración del Gestor de Arranque.


Característicasystemd-bootrEFIndGRUBLimine
Soporte de firmwareSolo UEFI (sin BIOS/MBR)Solo UEFIUEFI y BIOSUEFI y BIOS
Soporte de sistema de archivos en /bootSegún el soporte del firmware (generalmente FAT12/16/32); más con drivers EFIDel firmware, ext2, ext3, ext4, btrfs, ISO-9660, HFS+ y NTFS; más con drivers EFIAmplio soporte de sistemas de archivos (ext*, Btrfs, XFS, etc.)FAT12/16/32, ISO9660 para /boot
Arranque dual con WindowsDetecta automáticamente el Windows Boot Manager en el mismo ESPDetecta automáticamente cargadores EFI y kernelsSoportado mediante os-prober o configuración manualSoportado; las entradas del Windows Boot Manager se pueden agregar con limine-scan
Integración de instantáneas BtrfsPosible con configuración personalizada (no proporcionada por CachyOS)Posible con configuración personalizada (no proporcionada por CachyOS)Soportado en CachyOS mediante grub-btrfs-supportSoportado en CachyOS mediante limine-snapper-sync
Cifrado de disco completo (FDE)Posible (raíz cifrada; /boot debe permanecer sin cifrar)Posible (raíz cifrada; /boot debe permanecer sin cifrar)Totalmente soportado, incluido /boot cifrado mediante cryptodisk (solo LUKS1/PBKDF2; soporte para LUKS2 limitado/necesita soluciones alternativas)Posible (raíz cifrada; /boot debe permanecer sin cifrar)
Temas / Interfaz de usuarioMínima, sin temasInterfaz gráfica y personalizable con temasPersonalizable con temas, interfaz clásicaMenú personalizable con temas (skins)
Facilidad de instalación en CachyOSMuy simple (CachyOS lo autoconfigura por defecto)Instalación fácil con detección automática de SO y kernelSimplificado por los hooks/scripts de CachyOS (incluye instantáneas Btrfs en el menú)Simplificado por las herramientas de CachyOS (ayudantes de entrada + integración de menú de instantáneas)
Peculiaridades de UEFI en MSIFunciona de forma fiablePuede tener problemas (requiere soluciones alternativas)Puede tener problemasFunciona de forma fiable
Arranque Medido con TPM PCRSí, integradoPosible usando systemd-ukifySí, integradoPosible usando systemd-ukify
Mejor caso de usoInstalaciones UEFI rápidas/simples; alternativa para peculiaridades de MSIArranque múltiple con una interfaz pulidaNecesario para /boot cifrado, BIOS o el soporte más amplio de sistemas de archivosInstalaciones modernas que desean arranque con instantáneas + BIOS y UEFI + carga en cadena

Parte de la familia systemd, systemd-boot fue creado para ser lo más simple posible. Por lo tanto, solo tiene soporte para sistemas basados en UEFI. Este diseño simple pero eficiente asegura que sea fiable y rápido, pero a costa de las características avanzadas que soportan otros gestores de arranque.

  • Configuración muy simple.
  • Las entradas de arranque se separan en múltiples archivos, lo que facilita su gestión.
  • Asegura la compatibilidad con algunas placas MSI que enfrentan problemas de UEFI al usar otros gestores de arranque.
  • En CachyOS, la configuración se genera automáticamente por defecto.
  • Los PCR del TPM se miden durante el arranque.
  • Sin soporte para BIOS/MBR.
  • Muy básico: sin temas ni personalización.
  • Si se utiliza un sistema de archivos de arranque más allá de los predeterminados del firmware (FAT12/16/32), se deben agregar manualmente particiones ESP y XBOOTLDR separadas, así como drivers EFI.
  • No puede encontrar imágenes de arranque en particiones que no sean su propia ESP o la partición XBOOTLDR.
  • La configuración no se genera automáticamente a menos que se configure para hacerlo.
  • Sin soporte nativo para la restauración de instantáneas Btrfs debido al requisito de almacenar las imágenes del kernel en la partición de arranque en lugar de en la raíz.
    • El arranque desde instantáneas solo es posible con configuraciones personalizadas (no proporcionadas por CachyOS).

Una bifurcación de rEFIt, rEFInd se creó principalmente para facilitar el arranque múltiple a los usuarios de MacOS. Sin embargo, rEFInd ha evolucionado para ser independiente del hardware, lo que lo convierte en una excelente opción para el arranque múltiple en cualquier sistema. El principal atractivo de rEFInd es su capacidad para escanear todos los dispositivos de almacenamiento al arrancar y mostrar correspondientemente entradas para cada SO/Kernel encontrado.

  • Detecta automáticamente todos los sistemas operativos y kernels en los dispositivos de almacenamiento.
  • Requiere poca o ninguna configuración manual.
  • Interfaz gráfica que recuerda al selector de arranque de MacOS.
  • Gran soporte para temas, con soporte opcional para pantalla táctil.
  • Puede leer imágenes de arranque desde sistemas de archivos EFI (FAT12/16/32), así como EXT4 y BTRFS. Se puede habilitar soporte para sistemas de archivos adicionales instalando drivers EFI desde el paquete efifs.
  • Sin soporte para sistemas BIOS.
  • Incompatible con algunas placas MSI (debido a violaciones de la especificación UEFI).
    • Se puede solucionar con una solución alternativa, pero requiere pasos adicionales.
  • Los PCR del TPM no se miden. Fallará la prueba de Reconstrucción de PCR0 del TPM.
    • Se puede solucionar arrancando un UKI que use systemd-stub como stub UEFI. systemd-ukify puede crear esto.
    • Otra solución alternativa es cargar en cadena otro gestor de arranque que mida los PCR del TPM (p. ej., systemd-boot, GRUB).

GRUB es el más antiguo de los gestores de arranque disponibles. Tiene un conjunto de características muy grande, funciona en casi todas las máquinas y sigue siendo el gestor de arranque de Linux más utilizado.

  • Soporta casi todos los sistemas de archivos de Linux.
  • Ampliamente utilizado: la documentación y la ayuda de la comunidad son abundantes.
  • Soporta particiones /boot cifradas.
  • Soporta el arranque desde instantáneas Btrfs (a través de grub-btrfs-support en CachyOS).
  • Soporta sistemas BIOS y UEFI.
  • Soporte para temas disponible, a pesar de su interfaz algo anticuada.
  • Los PCR del TPM se miden durante el arranque.
  • Grande y complejo, con muchos drivers de sistema de archivos.
  • Notablemente más lento que systemd-boot, rEFInd y Limine.
  • Incompatible con algunas placas MSI (violaciones de la especificación UEFI).

Limine es un gestor de arranque multiprotocolo moderno, avanzado y portable. Sirve como la implementación de referencia para el protocolo de arranque Limine y soporta Linux, así como la carga en cadena de otros cargadores.

  • Soporta múltiples protocolos de arranque, incluyendo Multiboot2 y el protocolo de arranque de Linux.
  • Puede arrancar tanto en sistemas UEFI como BIOS.
  • Tiene capacidades de personalización con temas similares a GRUB.
  • Soporta instantáneas Btrfs a través de limine-snapper-sync, habilitado por defecto en CachyOS con Btrfs.
  • /boot debe usar FAT12/16/32 o ISO9660. Otros sistemas de archivos requieren configuración adicional.
  • No agrega automáticamente una entrada a la NVRAM de UEFI. Esto debe hacerse manualmente con efibootmgr, o gestionarse automáticamente con limine-entry-tool (preinstalado en CachyOS).
  • No funciona con UFS (Universal Flash Storage), utilizado por ejemplo en algunos Chromebooks.
  • Los PCR del TPM no se miden. Fallará la prueba de Reconstrucción de PCR0 del TPM.
    • Se puede solucionar arrancando un UKI que use systemd-stub como stub UEFI. systemd-ukify puede crear esto (ver aquí).
    • Otra solución alternativa es cargar en cadena otro gestor de arranque que mida los PCR del TPM (p. ej., systemd-boot, GRUB).

  • Elige GRUB si necesitas /boot cifrado, compatibilidad con BIOS, o quieres instantáneas Btrfs con un gestor de arranque estable y maduro.

  • Elige Limine si quieres un gestor de arranque moderno con integración de instantáneas Btrfs lista para usar, además de soporte para BIOS, UEFI y arranque dual con Windows (a través de limine-scan).

  • Elige rEFInd si quieres una interfaz gráfica pulida y detección automática de arranque múltiple en sistemas UEFI.

  • Elige systemd-boot si prefieres la configuración más simple y no necesitas instantáneas o características avanzadas. También es la alternativa más fiable para placas base MSI con problemas de UEFI.