Dos CachyOS cifrados en el mismo SSD, cada uno con su arranque
Dos instalaciones de CachyOS que conviven en el mismo disco sin poder leerse la una a la otra.
Índice

CachyOS
Sistema operativo Linux, basado en Arch
CachyOS
- Gratis
- Código abierto
- En español
- PC con procesador Intel o AMD de 64 bits
ConsiguesDos CachyOS en el mismo SSD, cada uno cifrado y con su arranque, sin que uno lea los archivos del otro.
Tiempo2 hDificultadAvanzada
NecesitasUn CachyOS ya instalado y cifrado · Espacio libre en el mismo SSD · El USB de instalación de CachyOS · Copia fuera del SSD de lo que vas a borrar
Por ejemplo, un sistema Personal para tus cuentas y documentos, y otro de Pruebas para programar o instalar cosas de las que no te fías del todo. Cada uno con su /boot, su Limine y su cifrado LUKS2 con contraseña distinta.
Es una guía avanzada: parte de un CachyOS ya instalado y cifrado. Si es tu primera instalación, empieza por la guía completa de CachyOS.
Los cuatro conceptos, por si te pierdesUEFI, Limine, /boot y LUKS2.
- UEFIEl programa de la placa que arranca el PC antes que el sistema. Sustituye a la antigua BIOS.: el firmware que arranca antes que Linux. Guarda una lista de entradas de arranque que se ven y cambian con
efibootmgr. - Limine: el gestor de arranque de CachyOS, donde eliges kernel o instantánea. Cada instalación tiene el suyo.
/boot: la particiónUna parte de un disco que el sistema trata como si fuera un disco aparte. con Limine, los kernels y su configuración. CachyOS recomienda al menos 4 GiB en FAT32, sin cifrar.- LUKS2 y BtrfsUn sistema de archivos de Linux que guarda instantáneas para volver atrás.: LUKS2 cifra la partición del sistema (en
lsblksale comocrypto_LUKS); dentro va Btrfs. La contraseña de LUKSEl cifrado de discos estándar en Linux. no es la de tu usuario.
Un /boot para cada uno es mejor que compartirlo: cada instalación guarda sus kernels y su configuración, y un problema en una no obliga a tocar la otra.
Mira bien tu disco
lsblk -o NAME,SIZE,FSTYPE,PARTUUID,MOUNTPOINTS
Localiza las dos particiones de tu CachyOS actual: su FAT32 de /boot y su crypto_LUKS. Esas dos no se tocan.
Nunca identifiques una partición solo por su número (p1, p5…). Compara tamaño y tipo, y el PARTUUID cuando haya arranque de por medio.
Copias y comprobaciones
- Copia fuera del SSDUn disco sin piezas móviles, mucho más rápido que un disco duro. todo lo que quieras conservar de lo que vas a borrar.
- Comprueba que tu CachyOS actual arranca y que sabes su contraseña de LUKS.
- Ten a mano el USB de instalación de CachyOS.
Borrar particiones no tiene vuelta atrás. Y borrar una entrada del menú de arranque no borra ninguna partición, ni borrar una partición quita su entrada.
Arranca el pendrive
- Desactiva solo Secure BootUna función de la UEFI que solo deja arrancar sistemas firmados con claves de confianza, para que nada se cuele antes que el sistema., temporalmente (CachyOS lo pide para instalar). No borres el TPMUn chip de seguridad de la placa que guarda claves. Windows 11 pide la versión 2.0., ni restaures la BIOSEl programa de la placa que arranca el PC antes que el sistema. Hoy casi siempre es UEFI, aunque se le siga llamando BIOS., ni borres las claves: si tenías claves propias para tu primer CachyOS, lo desharías.
- Abre el menú de arranque (según la marca, F12, F11, F8 o Esc; en los HP, Esc y luego F9) y elige la entrada UEFI del pendrive.
Si sale «La imagen de arranque seleccionada no superó la autenticación» (Selected boot image did not authenticate), es Secure Boot rechazando el USB: sigue el paso 1.
Haz las particiones sin tocar el primer sistema
En el instalador, Particionado manual. Nunca «Borrar disco», ni «Reemplazar partición» a ciegas.
- Borra solo las particiones que vas a eliminar (por ejemplo, las del antiguo Windows), identificadas por tamaño y tipo.
- En el espacio libre, el
/bootnuevo: 4 GiB o más, FAT32, punto de montaje/boot, flagboot, sin cifrar. - Con el resto, el sistema: Btrfs, punto de montaje
/, cifrado con LUKS2 y con una contraseña distinta de la del primero.
Antes de pulsar Instalar, lee el resumen. Si el /boot o el LUKS de tu primer sistema aparecen para formatear o borrar, cancela.
Al reiniciar
El Limine del sistema nuevo solo muestra sus propios kernels: el primer CachyOS no aparece. Es lo normal. El sistema se elige un nivel antes, en el menú de arranque del equipo:
UEFI
├── CachyOS Personal → su Limine → sus kernels
└── CachyOS Pruebas → su Limine → sus kernels
Tampoco es un error que falten números de partición (p1, p2, p5 sin p3 ni p4): GPT no renumera.
Ordena el menú de arranque
- Mira las entradas:
sudo efibootmgr -v. Para saber a qué partición apunta cada una, compara su PARTUUID (en algo comoHD(5,GPT,a1b2c3d4-…)) con el delsblk. - Crea una entrada con nombre claro para cada sistema (cambia
NUMEROpor el de su partición/boot):
Repite con el otrosudo efibootmgr -c -d /dev/nvme0n1 -p NUMERO -L "CachyOS Personal" -l '\EFI\limine\limine_x64.efi'/booty otro nombre. - Prueba cada entrada nueva una sola vez, sin cambiar el orden (
NNNNes el número de la entrada):sudo efibootmgr -n NNNNyreboot. Al volver,sudo efibootmgrtiene que decirBootCurrent: NNNN. - Cuando las dos arranquen, borra las entradas viejas (las «Limine» sin nombre, el antiguo Windows Boot Manager…):
sudo efibootmgr -b NNNN -B. - El primero de
BootOrderes el predeterminado. Para cambiarlo, conservando las entradas del firmware:sudo efibootmgr -o NNNN,MMMM.
No copies números de entrada de ninguna guía ni de memoria: se reutilizan. Mira siempre antes con efibootmgr -v, y nunca borres una entrada porque «parece duplicada».
Qué significa cada cosa de efibootmgr
BootCurrent: con la que has arrancado ahora.BootOrder: el orden normal de arranque.BootNext: la que se usará solo en el siguiente arranque.Boot0000,Boot0001…: las entradas guardadas.- En
-c:-des el disco del/boot,-psu número de partición,-Lel nombre del menú y-lla ruta de Limine. Cambiar el nombre de una entrada existente con-Lno siempre funciona: por eso se crean nuevas.
Que BootCurrent sea uno y BootOrder empiece por otro no es un error: esta vez arrancaste con uno y la próxima se intentará primero el otro.
Comprueba el aislamiento
Desde Pruebas, lsblk verá la partición de Personal como crypto_LUKS sin punto de montaje: sabe que existe, pero no puede leerla.
- Nunca escribas la contraseña de Personal estando en Pruebas.
- Nada de montar Personal en Pruebas, ni carpetas o perfiles de navegador compartidos.
- En Pruebas, las mínimas credenciales personales posibles, y las copias de Personal, fuera del SSD.
LUKS protege la confidencialidad: con Personal cerrado, Pruebas no puede leer sus archivos. Pero alguien con permisos de administrador en Pruebas sí podría dañar el disco. Dos SSD separados aíslan más; dos equipos, todavía más.
Vuelve a activar Secure Boot, con calma
Cada sistema necesita su Limine firmado con claves que acepte tu UEFI. Sigue la guía oficial de Secure Boot de CachyOS para los dos.
Si el Limine del segundo no está firmado, no arrancará. Y no borres todas las claves para configurar el segundo: deshaces lo del primero.
Si algo falla
El instalador no puede borrar una partición«Failed to erase filesystem signature».
Suele pasar si la partición sigue montada o conserva una firma. Cierra el instalador y comprueba con lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINTS. Si está montada, desmóntala (cambia pX por la tuya, ya comprobada):
sudo umount /dev/nvme0n1pX
Solo si estás completamente seguro de que pX es la que quieres destruir:
sudo wipefs -a /dev/nvme0n1pX
sudo partprobe /dev/nvme0n1
lsblk -f
Nunca sudo wipefs -a /dev/nvme0n1 sin el número de partición: sería el disco entero.
Una entrada ha desaparecido del menú
No reinstales. Desde el sistema que arranque, o desde el USB:
- Comprueba con
lsblk -o NAME,SIZE,FSTYPE,PARTUUID,MOUNTPOINTSque su/booty su LUKS siguen ahí. - Monta ese
/booty comprueba que existeEFI/limine/limine_x64.efi. - Vuelve a crear la entrada con
efibootmgr -c.
No puedo escribir el guion en el USB de instalación
El teclado está en inglés. En Plasma, Configuración del sistema → Teclado → Distribuciones, añade Español. O pega los comandos en Konsole con Ctrl + Mayús + V.
Windows sigue saliendo aunque lo borré
Es su entrada en la UEFI: bórrala con sudo efibootmgr -b NNNN -B tras identificarla.
Veo la partición del otro sistema
Verla como crypto_LUKS no significa que esté abierta. Lo importante es que no tenga punto de montaje.
La regla de oro: nunca copies a ciegas un número de partición, de entrada, un UUID o un PARTUUID. Mira antes los de tu equipo con lsblk y efibootmgr.
Fuentes: instalación de CachyOS, manual de efibootmgr y Ventoy y Secure Boot.
Qué ha cambiado
- Revisada: comprobado que sigue al día.
- Imagen de la pantalla de particiones del instalador.
- Publicada.


