---
title: Gestores de arranque ofrecidos
description: Descripción y recomendaciones para los gestores de arranque ofrecidos actualmente
tableOfContents:
  minHeadingLevel: 1
  maxHeadingLevel: 3
ai_translated: true
---

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](/es/configuration/boot_manager_configuration).

:::caution
**Nota Importante:** Algunas placas base MSI tienen un firmware UEFI que no cumple completamente con la especificación UEFI. Esto puede provocar problemas de compatibilidad con ciertos gestores de arranque, incluidos GRUB y rEFInd.

Si te encuentras con estos problemas, considera usar `systemd-boot` o `Limine`.
:::

---

## Comparación Rápida de Características

<style>{`
  .bm-table {
    width: 100%;
    border-collapse: collapse;
  }
  .bm-table th, .bm-table td {
    padding: 8px 10px;
    vertical-align: top;
    word-break: break-word;
  }
  /* vertical separators between boot-manager columns */
  .bm-table th:not(:first-child),
  .bm-table td:not(:first-child) {
    border-left: 2px solid var(--ifm-table-border-color, #e5e7eb);
  }
  /* bottom rule under header */
  .bm-table thead th {
    border-bottom: 2px solid var(--ifm-table-border-color, #e5e7eb);
  }
`}</style>

<table className="bm-table">
  <thead>
    <tr>
      <th>Característica</th>
      <th><strong>systemd-boot</strong></th>
      <th><strong>rEFInd</strong></th>
      <th><strong>GRUB</strong></th>
      <th><strong>Limine</strong></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>Soporte de firmware</strong></td>
      <td>Solo UEFI (sin BIOS/MBR)</td>
      <td>Solo UEFI</td>
      <td>UEFI y BIOS</td>
      <td>UEFI y BIOS</td>
    </tr>
    <tr>
      <td><strong>Soporte de sistema de archivos en <code>/boot</code></strong></td>
      <td>Según el soporte del firmware (generalmente FAT12/16/32); más con drivers EFI</td>
      <td>Del firmware, ext2, ext3, ext4, btrfs, ISO-9660, HFS+ y NTFS; más con drivers EFI</td>
      <td>Amplio soporte de sistemas de archivos (ext*, Btrfs, XFS, etc.)</td>
      <td>FAT12/16/32, ISO9660 para <code>/boot</code></td>
    </tr>
    <tr>
      <td><strong>Arranque dual con Windows</strong></td>
      <td>Detecta automáticamente el Windows Boot Manager en el mismo ESP</td>
      <td>Detecta automáticamente cargadores EFI y kernels</td>
      <td>Soportado mediante <code>os-prober</code> o configuración manual</td>
      <td>Soportado; las entradas del Windows Boot Manager se pueden agregar con <code>limine-scan</code></td>
    </tr>
    <tr>
      <td><strong>Integración de instantáneas Btrfs</strong></td>
      <td>Posible con configuración personalizada (no proporcionada por CachyOS)</td>
      <td>Posible con configuración personalizada (no proporcionada por CachyOS)</td>
      <td><strong>Soportado en CachyOS mediante</strong> <code>grub-btrfs-support</code></td>
      <td><strong>Soportado en CachyOS mediante</strong> <code>limine-snapper-sync</code></td>
    </tr>
    <tr>
      <td><strong>Cifrado de disco completo (FDE)</strong></td>
      <td>Posible (raíz cifrada; <code>/boot</code> debe permanecer sin cifrar)</td>
      <td>Posible (raíz cifrada; <code>/boot</code> debe permanecer sin cifrar)</td>
      <td>Totalmente soportado, incluido <code>/boot</code> cifrado mediante <code>cryptodisk</code> (solo LUKS1/PBKDF2; soporte para LUKS2 limitado/necesita soluciones alternativas)</td>
      <td>Posible (raíz cifrada; <code>/boot</code> debe permanecer sin cifrar)</td>
    </tr>
    <tr>
      <td><strong>Temas / Interfaz de usuario</strong></td>
      <td>Mínima, sin temas</td>
      <td>Interfaz gráfica y personalizable con temas</td>
      <td>Personalizable con temas, interfaz clásica</td>
      <td>Menú personalizable con temas (skins)</td>
    </tr>
    <tr>
      <td><strong>Facilidad de instalación en CachyOS</strong></td>
      <td>Muy simple (CachyOS lo autoconfigura por defecto)</td>
      <td>Instalación fácil con detección automática de SO y kernel</td>
      <td>Simplificado por los hooks/scripts de CachyOS (incluye instantáneas Btrfs en el menú)</td>
      <td>Simplificado por las herramientas de CachyOS (ayudantes de entrada + integración de menú de instantáneas)</td>
    </tr>
    <tr>
      <td><strong>Peculiaridades de UEFI en MSI</strong></td>
      <td>Funciona de forma fiable</td>
      <td>Puede tener problemas (requiere soluciones alternativas)</td>
      <td>Puede tener problemas</td>
      <td>Funciona de forma fiable</td>
    </tr>
    <tr>
      <td><strong>Arranque Medido con TPM PCR</strong></td>
      <td>Sí, <a href="https://systemd.io/TPM2_PCR_MEASUREMENTS/" target="_blank">integrado</a></td>
      <td>Posible usando systemd-ukify</td>
      <td>Sí, <a href="https://www.gnu.org/software/grub/manual/grub/html_node/Measured-Boot.html" target="_blank">integrado</a></td>
      <td><a href="https://github.com/fwupd/fwupd/discussions/9568" target="_blank">Posible usando systemd-ukify</a></td>
    </tr>
    <tr>
      <td><strong>Mejor caso de uso</strong></td>
      <td>Instalaciones UEFI rápidas/simples; alternativa para peculiaridades de MSI</td>
      <td>Arranque múltiple con una interfaz pulida</td>
      <td>Necesario para <strong>/boot</strong> cifrado, BIOS o el soporte más amplio de sistemas de archivos</td>
      <td>Instalaciones modernas que desean arranque con instantáneas + BIOS y UEFI + carga en cadena</td>
    </tr>
  </tbody>
</table>

## Detalles de los Gestores de Arranque

### systemd-boot

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.

#### Ventajas
- 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.

#### Desventajas
- 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](https://wiki.archlinux.org/title/Systemd-boot#Installation_using_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).

---

### rEFInd

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.

#### Ventajas
- 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`.

#### Desventajas
- 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. <a href="https://github.com/fwupd/fwupd/wiki/TPM-PCR0-differs-from-reconstruction">Fallará la prueba de Reconstrucción de PCR0 del TPM</a>.
  - 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

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.

#### Ventajas
- 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.

#### Desventajas
- 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

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.

#### Ventajas
- 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.

#### Desventajas
- `/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. <a href="https://github.com/fwupd/fwupd/wiki/TPM-PCR0-differs-from-reconstruction">Fallará la prueba de Reconstrucción de PCR0 del TPM</a>.
  - Se puede solucionar arrancando un UKI que use systemd-stub como stub UEFI. systemd-ukify puede crear esto (<a href="https://github.com/fwupd/fwupd/discussions/9568" target="_blank">ver aquí</a>).
  - Otra solución alternativa es cargar en cadena otro gestor de arranque que mida los PCR del TPM (p. ej., systemd-boot, GRUB).

---

## TL;DR (Resumen)

- 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.
