Datos comprobados en septiembre de 2026.
La respuesta corta: qué método conviene a cada perfil
Para la mayoría que solo quiere guardar archivos y mantenerlos sincronizados, rsync conviene porque copia solo lo cambiado, conserva permisos y permite reanudar sin repetir todo.
Si quieres clon exacto bit a bit de un sistema arrancable para cambiar de disco sin reinstalar, elige Clonezilla Live si prefieres asistente guiado o dd si dominas terminal y el disco está sano.
Si quieres copia selectiva y segura sin riesgo de borrar el destino por invertir origen y destino, usa cp -a o rsync -aHAX sobre particiones montadas, o GNOME Disks si prefieres interfaz gráfica con pocos clics.
En disco con sectores defectuosos o lecturas que fallan, la opción es ddrescue porque reintenta por zonas y guarda un mapa de lo rescatado.
Qué necesitas antes de empezar
Necesitas una distribución Linux con permisos de administrador. Todos los métodos descritos funcionan en Ubuntu, Linux Mint, Zorin OS, Fedora Workstation y Debian, todas corren en Linux y son gratuitas con límites propios: Ubuntu requiere Ubuntu Pro para soporte profesional extendido, Linux Mint lleva un ciclo más conservador, Zorin OS reserva layouts extra a la edición Pro de pago, Fedora Workstation tiene ciclo de vida de unos 13 meses y Debian prioriza estabilidad con paquetes más antiguos. Alternativas libres para estos casos son Debian o Linux Mint según el perfil.
Lista de comprobación antes de copiar:
- Identifica discos con
lsblk -fosudo fdisk -l. Anota el nombre del dispositivo origen (por ejemplo/dev/sdb) y destino (/dev/sdc), y su tamaño en GB para no confundirlos. - Verifica espacio libre en el destino con
df -h. En clon bit a bit el destino debe ser igual o mayor en bytes que el origen. - Ten a mano cable o adaptador USB a SATA o a NVMe si clonas a disco externo, y puerto USB 3.0 o superior para no limitar velocidad.
- Haz copia de seguridad previa de lo importante del destino, porque el clon lo sobrescribe.
- Si el sistema está en uso, arranca desde USB Live cuando vayas a clonar la partición del sistema para evitar copia en caliente inconsistente.
Tabla comparada de los mejores métodos para copiar en Linux
| Método | Clon bit a bit | Copia en caliente | Reintentos ante errores | Conserva permisos y arranque | Interfaz | Ideal para |
|---|---|---|---|---|---|---|
| dd | sí | no | no | sí, si clonas disco completo | CLI | Clon idéntico de disco sano |
| ddrescue | sí | no | sí | sí, si clonas disco completo | CLI | Disco con sectores defectuosos |
| rsync | no | sí | sí | sí permisos, no arranque por sí solo | CLI | Copia incremental de archivos |
| cp -a | no | sí | no | sí permisos, no arranque por sí solo | CLI | Copia rápida selectiva |
| Clonezilla Live | sí | no | sí | sí | CLI asistida / TUI | Clonar sistema a disco igual o mayor |
| GNOME Disks | sí | no | no | sí, si clonas disco completo | GUI | Usuario que prefiere clics sin comandos |
Cómo leer la tabla y elegir sin equivocarte
Elige según tres preguntas concretas. Primera, ¿necesitas que el destino arranque tal cual? Si la respuesta es sí, busca clon bit a bit de disco completo con tabla de particiones incluida: dd, ddrescue, Clonezilla Live o GNOME Disks. rsync y cp copian archivos pero no crean por sí mismos el sector de arranque ni la tabla GPT o MBR.
Segunda, ¿el disco origen tiene errores, se cuelga o muestra E/S con fallo? Entonces descarta dd, cp y GNOME Disks. ddrescue lee por bloques, salta zonas dañadas y reintenta con un archivo de mapa. Clonezilla Live también gestiona mejor errores que dd simple.
Tercera, ¿quieres solo carpetas, conservar espacio y actualizar solo lo cambiado? Ahí gana rsync con opciones -aHAX. Permite filtrar, reanudar y copiar en caliente con el sistema encendido, algo que el clon bit a bit no debe hacer con particiones montadas. Si buscas simplicidad gráfica para un clon puntual sin aprender comandos, GNOME Disks resuelve sin USB de arranque adicional.
Si tu objetivo es cambiar el disco del sistema por uno mayor y arrancar al primer intento, piensa en clon de disco completo; si solo rescatas documentos, piensa en copia de archivos.
Método 1: dd — clon bit a bit desde terminal
Funciona en cualquier Linux con coreutils, sin instalar nada extra. Clona byte a byte, por lo que replica particiones, gestor de arranque y UUID. No tolera errores y no debe usarse con particiones montadas en escritura.
Pasos:
- Identifica discos con
lsblk -fysudo fdisk -l. Confirma tamaño en GB y etiqueta. - Desmonta origen y destino si están montados:
sudo umount /dev/sdb1ysudo umount /dev/sdc1. Si es el disco del sistema, inicia desde USB Live de Ubuntu o Linux Mint. - Ejecuta el clon:
sudo dd if=/dev/sdb of=/dev/sdc bs=4M status=progress conv=fsync. Ajustaifal origen yofal destino.bs=4Mequilibra velocidad y uso de memoria;status=progressmuestra avance en MB copiados. - Sincroniza caché:
sync. - Verifica con
lsblk -fque el destino muestra las mismas particiones y tamaños.
Limitación real: si inviertes if y of borras el origen sin aviso. Si interrumpes el proceso, el destino queda a medias y sin sistema de archivos válido. Para discos con fallos o para copiar solo archivos usa otro método. Velocidad orientativa según puerto: USB 2.0 limita a unos 35 MB/s reales, USB 3.0 supera 100 MB/s con SSD externo.
Método 2: ddrescue y rsync — para discos con fallos y para copias incrementales
Dos herramientas distintas para dos problemas distintos. ddrescue rescata clon bit a bit con reintentos. rsync copia archivos con control fino y resume sin empezar de cero.
Pasos con ddrescue:
- Instala:
sudo apt install gddrescueen Ubuntu, Linux Mint, Zorin OS y Debian;sudo dnf install ddrescueen Fedora Workstation. - Desmonta discos y crea archivo de mapa:
sudo ddrescue -f -n /dev/sdb /dev/sdc rescate.map.-nhace primera pasada sin reintentos profundos. - Reintenta zonas dañadas:
sudo ddrescue -d -r3 /dev/sdb /dev/sdc rescate.map.-r3indica tres reintentos por bloque defectuoso. - Si prefieres imagen en archivo en vez de disco a disco, cambia
/dev/sdcpor/ruta/imagen.img.
Pasos con rsync:
- Monta origen y destino:
sudo mount /dev/sdb1 /mnt/origenysudo mount /dev/sdc1 /mnt/destino. - Copia conservando todo:
sudo rsync -aHAX --progress /mnt/origen/ /mnt/destino/.-aconserva permisos y fechas,-Henlaces duros,-AACL,-Xatributos extendidos. - Para actualizaciones posteriores repite el mismo comando; solo copiará lo cambiado.
Pros y contras:
- ddrescue pros: reintentos configurables, mapa que permite pausar y continuar, ideal para HDD con sectores pendientes. Contras: CLI sin asistente, más lento en reintentos y requiere destino igual o mayor.
- rsync pros: copia en caliente, incremental, filtra por patrón, conserva permisos en ext4, NTFS y FAT32 según soporte del sistema de archivos. Contras: no crea disco arrancable por sí solo; hay que reinstalar gestor de arranque después si quieres arrancar.
Método 3: Clonezilla Live y GNOME Disks — cuando prefieres asistente gráfico o USB de arranque
Ambos evitan escribir comandos largos y reducen el riesgo de confundir origen y destino. Clonezilla Live arranca fuera del sistema, GNOME Disks funciona dentro del escritorio.
Pasos con Clonezilla Live:
- Descarga la ISO de Clonezilla Live y crea USB arrancable con Balena Etcher o
sudo dd if=clonezilla.iso of=/dev/sdX bs=4M status=progress. - Arranca el equipo desde ese USB, elige idioma y modo Beginner.
- Selecciona device-device para clon disco a disco, o device-image si quieres guardar imagen en otro disco.
- Elige origen y destino por modelo y tamaño en GB, confirma y deja que clone. Al terminar apaga, retira origen y prueba arranque desde el clon.
Pasos con GNOME Disks:
- Abre Discos desde el menú en Ubuntu, Fedora Workstation o Zorin OS. También corre en Linux Mint y Debian si instalas
gnome-disk-utility. - Selecciona el disco origen en la barra lateral, pulsa menú de tres puntos y elige Crear imagen de disco o Clonar.
- Si clonas a otro disco, selecciona destino por tamaño y confirma. Espera a que complete y verifica que ambas tablas de particiones coinciden.
Compatibilidad: Clonezilla Live y GNOME Disks trabajan con ext4, NTFS y FAT32, y replican tabla MBR o GPT y partición EFI si clonas el disco completo. Clonezilla Live comprime imagen y verifica, útil para migrar sistema Windows y Linux. GNOME Disks no hace copia incremental ni reintentos avanzados ante errores. Para equipos solo con Windows o macOS estos métodos no aplican directamente; Windows corre en Windows con licencia de unos 145 EUR y macOS corre en macOS solo en hardware Apple, con límites de licencia y ecosistema cerrado.
Si no se copia, no arranca o va lento: causas y solución
Disco origen montado: dd y clones bit a bit con partición montada generan copia inconsistente. Solución: desmonta con sudo umount /dev/sdXn o arranca desde USB Live antes de clonar.
Permiso denegado: sin sudo el sistema bloquea acceso a /dev/sdX. Solución: antepone sudo y verifica que tu usuario está en el grupo sudo con groups.
Identificador UUID duplicado: al clonar disco completo ambos discos quedan con mismo UUID y el arranque puede confundirse si dejas los dos conectados. Solución: deja solo el clon conectado para el primer arranque, o regenera UUID con sudo tune2fs -U random /dev/sdXn para ext4 y actualiza /etc/fstab.
No arranca tras clonar: suele ser MBR o GPT o EFI no replicado porque copiaste partición en vez de disco. Solución: clona el disco entero /dev/sdb no solo /dev/sdb1. Si usaste rsync, reinstala gestor de arranque: en BIOS o MBR sudo grub-install /dev/sdc y sudo update-grub; en UEFI verifica partición EFI FAT32 montada en /boot/efi.
Va lento: comprueba si estás en USB 2.0. Ejecuta lsusb -t y mira si el puerto marca 480M para USB 2.0 o 5000M para USB 3.0. Cambia a puerto azul o USB-C 5 Gbps o superior. En HDD mecánico velocidades de 80 a 160 MB/s son normales; en SSD SATA superan 400 MB/s y en NVMe por USB 3.2 superan 900 MB/s si adaptador y cable lo permiten.
## Preguntas frecuentes
1. ¿Qué es la vulnerabilidad CVE-2026-31431 y afecta a los sistemas Linux?
La vulnerabilidad CVE-2026-31431 afecta al kernel de Linux y permite la escalada de privilegios a root mediante un error en la gestión de memoria. Para proteger tu sistema, ejecuta 'sudo apt update && sudo apt upgrade' o la orden equivalente de tu distribución para aplicar el parche de seguridad disponible desde septiembre de 2026.
2. ¿Hay vulnerabilidades en Linux relacionadas con la copia de archivos?
Existe una vulnerabilidad en la herramienta cp de GNU Coreutils (CVE-2024-0573) que afecta a la orden 'cp –preserve=all'. El riesgo se activa al copiar archivos con permisos SETUID. La solución es mantener actualizado el paquete coreutils con el gestor de tu distribución y revisar los permisos de los archivos en el directorio de destino.
Fuentes
- WikipediaCopy Fail – Wikipediaconsultado el 22/09/2026
- SchneierCopy.Fail Linux Vulnerability – Schneier on Security –consultado el 22/09/2026
- LinuxizeLinux cp Command: Copy Files and Directoriesconsultado el 22/09/2026
- CloudflareHow Cloudflare responded to the “Copy Fail” Linux vulnerabilityconsultado el 22/09/2026
- ThehackernewsNew Linux 'Copy Fail' Vulnerability Enables Root Access on Major …consultado el 22/09/2026
