Le pedimos a Gemini, la inteligencia artificial de Google nos explique cómo instalar y configurar PartClone en linux
Explicanos detalladamente cómo instalar y configurar PartClone en linuxPartclone es, esencialmente, el "músculo" que hay detrás de herramientas famosas como Clonezilla. A diferencia del comando dd, que es un poco "torpe" porque copia absolutamente todo el disco (incluyendo el espacio vacío y la basura), Partclone es inteligente: entiende el sistema de archivos y solo copia los bloques de datos que están realmente en uso.
Esto lo hace muchísimo más rápido y eficiente para crear copias de seguridad de particiones.
1. Instalación de Partclone
Partclone está disponible en los repositorios oficiales de casi todas las distribuciones modernas.
En Debian, Ubuntu, Linux Mint y derivados:
Bash
sudo apt update
sudo apt install partclone
En Fedora:
Bash
sudo dnf install partclone
En Arch Linux:
Bash
sudo pacman -S partclone
2. Conceptos Clave antes de Empezar
Partclone no es un único comando, sino una familia de herramientas especializadas según el sistema de archivos que vayas a tratar:
partclone.ext4: Para sistemas Linux modernos.
partclone.ntfs: Para particiones de Windows.
partclone.vfat: Para memorias USB o particiones EFI.
partclone.btrfs, partclone.hfsplus, etc.
3. Cómo usar Partclone: Escenarios Comunes
[!IMPORTANT]
Regla de oro: Nunca trabajes sobre una partición que esté montada. Si quieres clonar el sistema donde estás, hazlo desde un Live USB.
A. Crear una imagen de una partición (Backup)
Imagina que quieres guardar tu partición de Linux (/dev/sda1) en un archivo de imagen en un disco externo.
Bash
# Formato: partclone.[sistema] -c -s [origen] -o [destino]
sudo partclone.ext4 -c -s /dev/sda1 -o /media/backup/mi_sistema.pcl
-c: Significa Clone (crear copia).
-s: Source (origen).
-o: Output (archivo de imagen resultante).
B. Restaurar una imagen a una partición
Si algo sale mal y quieres devolver la vida a esa partición:
Bash
sudo partclone.ext4 -r -s /media/backup/mi_sistema.pcl -o /dev/sda1
-r: Significa Restore (restaurar).
C. Clonación directa (Disco a Disco)
Si lo que quieres es pasar los datos de un disco viejo a uno nuevo directamente, usamos el modo "device to device":
Bash
sudo partclone.ext4 -b -s /dev/sda1 -o /dev/sdb1
-b: Significa dev-to-dev (clonación directa entre dispositivos).
4. Combinación con Compresión (Ahorro de espacio) 📦
Por defecto, Partclone crea un archivo del tamaño de los datos usados. Si quieres que ocupe aún menos, puedes "tuberizar" la salida hacia un compresor como gzip.
Para Guardar:
Bash
sudo partclone.ext4 -c -s /dev/sda1 -L backup.log | gzip -c > mi_backup.pcl.gz
Para Restaurar:
Bash
zcat mi_backup.pcl.gz | sudo partclone.ext4 -r -o /dev/sda1 -L restore.log
5. Verificación y Comprobación
¿Cómo saber si el archivo que creaste está sano? Partclone incluye una herramienta de verificación:
Bash
sudo partclone.chkimg -s mi_sistema.pcl
Resumen de opciones útiles
¿Te gustaría que te explicara cómo montar esa imagen .pcl para extraer un solo archivo sin tener que restaurar toda la partición? Sería un truco muy útil para ahorrarte tiempo.