El comando DD en Linux es una poderosa utilidad utilizada para copiar y convertir un archivo. Como en Linux, todo se considera como un archivo; Incluso tus impulsos de disco duro. Por lo tanto, DD también se puede usar para clonar discos y particiones. La utilidad DD viene instalada en casi todas las distribuciones de Linux.
La utilidad DD en Linux se puede usar para:
Esta publicación describirá cómo usar DD para clonar un disco en el sistema operativo Linux. El procedimiento demostrado aquí se ha probado en Linux Mint 20. Para otras distribuciones de Linux, se puede utilizar el mismo procedimiento para la clonación de disco.
Nota: Antes de ejecutar el comando DD para clonar el disco al destino, recuerde que todos los datos del destino se perderán y no se le informará sobre eso. Por lo tanto, asegúrese de especificar el destino correcto para que no pierda sus valiosos datos.
Sintaxis del comando DD
La sintaxis básica del comando DD es la siguiente:
$ sudo dd if = fuente-disisco de = Destination-Disk [opción]
Dónde
Clon un disco completo
$ lsblk
O también puede usar el siguiente comando para ver los discos:
$ fdisk -l
Tenemos tres discos /dev/sda,/dev/sdb y/dev/sdc. El /dev/sdb tiene dos particiones /dev/sdb1 y/dev/sdb2. Queremos hacer la copia exacta de /dev/sdb a/dev/sdc. Ambos discos /dev /sdb y /dev/sdc tener el mismo tamaño, 5GB. Puede copiar un disco más pequeño a un disco más grande, pero no puede copiar un disco más grande a uno más pequeño.
$ sudo dd if =/dev/sdb of =/dev/sdc status = progreso
Este comando le dice a DD que copie el disco de origen /dev/sdb al disco de destino /dev/sdc y muestra el progreso del proceso de clonación.
Una vez que se haya completado el proceso de clonación, verá una salida similar.
Clon una partición de un disco a otro
Usando el mismo procedimiento descrito anteriormente, una partición puede clonarse de un disco a otro. Sin embargo, en lugar de especificar el disco, deberá especificar la partición que desea clonar.
Por ejemplo, para clonar una partición /dev /sdb2 a /dev /sdc2, el comando sería:
$ sudo dd if =/dev/sdb2 of =/dev/sdc2 status = progreso
Eso es todo lo que hay! Usando el procedimiento simple descrito anteriormente, puede clonar fácilmente un disco o partición en su sistema Linux.