Ampliar CachyOS con la partición de detrás, sin USB y sin reinstalar
Si hay una partición que ya no quieres justo detrás de la de CachyOS, su espacio puede pasar al sistema sin tocar el arranque.
Índice

Sistema operativo Linux, basado en Arch · CachyOS
- Gratis
- Código abierto
- PC con procesador Intel o AMD de 64 bits
- En español
ConsiguesMás espacio para CachyOS sin reinstalar ni usar un USB.
Tiempo30 minDificultadAvanzada
NecesitasCachyOS con LUKS y Btrfs de un solo dispositivo · Una partición contigua cuyo contenido puedas perder · Una copia de lo importante fuera de ese disco
Si tienes una particiónUna parte de un disco que el sistema trata como si fuera un disco aparte. que ya no quieres justo detrás de la de CachyOS, puedes borrarla y darle ese espacio al sistema sin USB y sin reinstalar, con CachyOS en marcha. Aquí está el procedimiento para el caso más común: CachyOS cifrado con LUKSEl cifrado de discos estándar en Linux. y BtrfsUn sistema de archivos de Linux que guarda instantáneas para volver atrás..
Hecho el 4 de octubre de 2026 en un portátil con CachyOS, LUKS y Btrfs: pasó de unos 224 GiB a 461,75 GiB y el sistema siguió funcionando sin reiniciar. No lo hemos probado en otros equipos ni se comprobó un arranque después. Órdenes de la documentación de GNU Parted, cryptsetup y Btrfs.
Borrar una partición destruye lo que hay en ella y no tiene vuelta atrás. Que una partición no esté montada no quiere decir que esté vacía. Si no puedes identificar con seguridad cada partición, no sigas.
Cuándo sirve esta guía
- CachyOS está en una partición cifrada con LUKS que contiene Btrfs de un solo dispositivo.
- La partición que quieres borrar está justo detrás de la de CachyOS, en el mismo disco, sin espacio libre ni otras particiones entre las dos.
- Puedes descartar todo su contenido.
Si no se cumple alguna, esta guía no te vale tal cual.
Antes de empezar
- Copia lo importante fuera de ese disco y comprueba que abres la copia. Una copia en el mismo disco no protege de un fallo del disco.
- Enchufa el portátil a la corriente y no interrumpas las operaciones.
- Abre la Terminal y escribe cada orden por separado, pulsando Intro y esperando la respuesta. No pegues varias líneas juntas: en la prueba, hacerlo dentro de Parted dio «token inválido».
- Si aparece un error o un aviso que esta guía no describe, para y guarda el texto. No elijas «Ignore» ni improvises.
Comprueba cómo está tu disco
Estas órdenes solo consultan, no cambian nada:
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINTS
sudo parted /dev/nvme0n1 unit s print free
findmnt -no SOURCE,FSTYPE /
sudo btrfs filesystem show /
Cambia nvme0n1 por el nombre de tu disco. Apunta:
- La partición de CachyOS (
crypto_LUKS) y la que quieres borrar, justo detrás. En esta guía son la 2 y la 3. - El sector final de la partición 3 (columna End, en sectores). Lo vas a necesitar.
- El nombre del contenedor cifrado, que empieza por
luks-y sale enlsblkbajo la partición 2. - Que Btrfs diga
Total devices 1.
No identifiques una partición solo por su número. Comprueba también tamaño y tipo. Y no toques la partición de arranque (/boot, vfat), que suele ser la primera.
Borra la partición de detrás y amplía la tuya
Abre el editor de particiones:
sudo parted /dev/nvme0n1
Aparece (parted). Dentro, escribe cada línea por separado. Primero las unidades en sectores:
unit s
print free
Comprueba que los límites coinciden con lo que apuntaste. Ahora, solo si estás seguro, borra la partición 3:
rm 3
print free
Deben quedar tus particiones anteriores y espacio libre justo detrás de la 2. Amplía la 2 hasta el antiguo final de la 3, con el número que apuntaste:
resizepart 2 SECTOR_FINAL_DE_LA_3s
Ese número es de tu disco: no copies uno de otra guía. Parted no cambia el tamaño de lo que hay dentro, solo el de la partición. Comprueba y sal:
print free
quit
La partición 2 debe empezar en el mismo sector que antes y acabar en el que has puesto. Parted puede avisar de que quizá tengas que actualizar /etc/fstab: ese aviso solo importa si la partición que borraste figuraba allí. Revísalo antes de reiniciar.
Haz que el sistema vea el nuevo tamaño
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINTS
La partición 2 debe mostrar ya el tamaño nuevo, pero el dispositivo cifrado de dentro seguirá con el viejo. Es normal. Si la partición 2 sigue con el tamaño antiguo, no continúes: pide ayuda.
Amplía el contenedor cifrado
sudo cryptsetup resize luks-TU_NOMBRE
Pon el nombre que apuntaste. Sin indicar tamaño, cryptsetup lo calcula solo. Si pide contraseña, es la que desbloquea el disco al arrancar, que puede no ser la de sudo. Vuelve a mirar lsblk: el dispositivo de dentro debe tener ya el tamaño nuevo y seguir montado en /.
Amplía Btrfs
sudo btrfs filesystem resize max /
max usa todo el espacio disponible del dispositivo y / es el sistema de CachyOS. Solo vale porque has comprobado que Btrfs usa un único dispositivo.
Comprueba el resultado
sudo btrfs filesystem show /
df -h /
El tamaño debe ser el nuevo. En la prueba salieron 461,75 GiB y 276 GiB libres.
Si algo falla
- «token inválido» en Parted: pegaste varias líneas juntas. No des nada por hecho: ejecuta
print freey mira cómo está la tabla antes de seguir. - La partición borrada sigue en la lista: no sigas hasta entender por qué.
- Los tamaños no coinciden con lo apuntado: para y pide ayuda a alguien que entienda de particiones.
Qué ha cambiado
- Publicada.


