Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:linux:coreutils:dd

¡Esta es una revisión vieja del documento!


dd

Programa que permite copiar y convertir datos de archivos a bajo nivel.

Completar

Usos

Clonar dispositivo USB

dd if=/dev/sdX of=resultado.img bs=1M status=progress

Donde:

  • /dev/sdX es el dispositivo conectado por USB que queremos clonar
  • resultado.img es la imagen con el clon del dispositivo USB
  • status=progress: informa de la operación de copia

Es necesario desmontar todas las particiones que tenga el dispositivo si lo vamos a clonar entero. Si está identificado como /dev/sdb, podríamos desmontar todo con:

sudo umount /dev/sdb*

Para identificar correctamente el dispositivo, podemos usar fdisk o lsblk:

sudo fdisk -l
sudo lsblk -f

Eliminación de datos

dd if=/dev/urandom of=/<archivo, directorio, o disco a borrar>

Con el comando anterior, se estarán escribiendo datos aleatorios en el archivo, disco o dispositivo que queremos “borrar”.

urandom es un generador de números aleatorios.

Creación de unidades USB

Útil cuando queremos grabar una imagen de instalación de un sistema operativo en un dispositivo USB:

dd if=/<ruta_imagen.iso> of=/dev/sdX

Donde:

  • /dev/sdX es el dispositivo USB en el que se grabará la imagen ruta_imagen.iso.
informatica/sistemas_operativos/linux/coreutils/dd.1750246272.txt.gz · Última modificación: por tempwin