Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Portada Manuales de ayuda Preguntas frecuentes Foro Linux Foro How-To Foro Android Escritorios Linux
Buscar
Ni que decir tiene que toda la información de dd la podéis consultar con el comando man dd e info dd, también dos
grandes olvidados…
Al lío…
Lo primero siempre es tener claro el disco duro de origen y el de destino, algo que averiguamos fácilmente con el
comando (como root) fdisk -l.
Categorías
La sintaxis más básica, sería ésta [como root]:
Actualización LinuxZone
dd if=[origen] of=[destino]
Curiosidades Microsoft
Por lo que si quisiéramos clonar un disco duro:
Distribuciones Multimedia
dd if=/dev/hda of=/dev/hdb bs=1M con esto clonaríamos el disco hda en hdb. (discos IDE)
Drivers Open Source
O: Escritorio p2p
Con bs=1M, estamos diciendo que tanto la lectura como la escritura se haga en bloques de 1 megabyte (menos, sería GNU/Linux Software
más lento pero más seguro, y con más nos arriesgamos a perder datos por el camino).
Google Tutoriales
Hay que tener en cuenta que de esta forma grabarás el disco “tal cual”, MBR, tabla de particiones, espacio vacío, etc.,
Hardware Unix
por lo que sólo podrás grabar en un disco del mismo o mayor tamaño.
humor Varios
Vamos a ver algunos ejemplos prácticos y opciones de este comando:
Juegos Webs
dd if=/dev/hda1 of=/dev/hdb bs=1M
Linux Windows
Grabaríamos sólo la primera partición del disco de origen en el de destino.
dd if=/dev/hda of=/home/hda.bin
Crear una imagen del disco duro, puede ser bin o iso (a partir de ahora utilizaré nuestro home como ejemplo). Como
root:
Crearíamos con el anterior comando una imagen del disco comprimida, (podemos utilizar gzip, bzip o bzip2.)
dd if=/dev/cdrom of=/home/imagendeCD.iso
FAQ
Para montar la imagen del CD:
Kernel Curiosidades
mount -o loop imagedeCD.iso /mnt/home
Enlaces de Interés wingrub
Copiar el Master Boot Record:
Drivers linux vs windows 7
dd if=/dev/hda of=mbr count=1 bs=512
Distribuciones getdeb
Para restaurar el MBR: principales
Ubuntu Slackware
dd if=/home/sector_arranque_hda of=/dev/hda
Esto no recupera todo el DVD, en este caso, sólo los sectores legibles. Sirve también para discos duros defectuosos. FreeNAS avertv
La opción noerror sirve para obviar los errores de lectura en cualquier situación. Otro ejemplo sería:
¡Síguenos!
dd conv=noerror if=/dev/hda of=~/home/imagen_disco_con_errores.iso
Me gusta A 3290 personas les gusta esto.
Grabaríamos con ello una imagen del disco duro en nuestro home saltándonos los errores del disco (muy útil para Registrarte para ver qué les gusta a tus
discos que se están muriendo). amigos.
Limpia el MBR pero no toca la tabla de particiones (muy útil para borrar el GRUB sin perder datos en las particiones): Seguir a @LinuxZone 8.641 seguidores
Crea un archivo vacío de 1 Mb, una opción muy interesante como ahora veremos:
Al borde de la paranoia… Convierte todas las letras en mayúsculas: Lo que comparten tus amigos
dd if=miarchivo of=miarchivo conv=ucase
Cambia en todo el disco, la palabra Puigcorbe por Slqh, ( puedes cambiar rápidamente tu nombre a todos los archivos
del disco):
Razz
Llena el disco con caracteres aleatorios cinco veces. No va a quedar ni rastro de información en el disco :
(*) Nota final: utiliza este comando con precaución, y asegúrate siempre del orden y nombre de tus discos duros,
porque lo mismo que te clona un disco te lo borra ‘en un plis’.
Compártelo. ¡Gracias!
7 Twittear 20Compartir
Me gusta
40 Comentarios
REPLY
REPLY
REPLY
Hola. Hace un tiempo hice un backup de una partición de un HDD con Testdisk, y me quedó un archivo que
renombré “2starLinux.dd”. Consulto: Puedo convertir esa imagen en una partición, haciendo “dd
if=/dev/sda1/home/ccn/2starLinux.dd of=/dev/sdb bs=1M”?
Pueden responerme a: ccnmedios@gmail.com
GRACIAS.
REPLY
Tengo una pc con linux. Como le clono el sistema operativo en otro hdd??? Gabriel.lastra@gmail.com
REPLY
Gabriel, si lo que quieres es simplemente copiar el contenido del disco origen a otro disco solo tienes que
hacer:
dd if=/dev/sda of=/dev/sdb
Considerando que sda es el disco iniciar y sdb el disco al que quieres poner. Recuerda que el disco
destino a de ser igual o suporior al disco original.
REPLY
por otro lado, yo añadiria que para restaurar una imagen comprimida a gz, primero se ha de descomprimir
y luego utilizar el comando dd.
REPLY
Buenas tengo una duda, quiero hacer una imagen de un disco duro que tiene instalado el sistema
operativo Solaris, guardarla en un Usb y luego poder montar esa imagen en una maquina virtual, en el
disco duro hay instalado programas con licencias tendre algun problema? y sería tan facil como esto?
bueno el directorio destino el del usb
REPLY
REPLY
REPLY
REPLY
REPLY
REPLY
REPLY
hola, clone disco y reinicie equipo, pero no quite el disco clonado y ya no funciona el original, se revolvieron
las particiones y son inaccesibles.
REPLY
hola, clone disco y reinicie equipo, pero no quite el disco clonado y ya no funciona el original, se revolvieron
las particiones y son inaccesibles.
REPLY
hola lo que necesito es crear un respaldo de mi Fedora en .iso y e usado dd if=/dev/sda | gzip >
/home/sda.iso.gz y hay alguna manera de ver que es lo que esta haciendo mientras esta trabajando y
cuando termino lo quise correr en un virtualbox y no funciona, que se puede hacer para que se combierta
en .ISO gracias
REPLY
REPLY
Hola,
he realizado la copia de una partición (sda1), ya que el disco completo ocupa mucho espacio. Una vez
convertida a formato .vdi, no arranca, entiendo que por culpa del MBR. ¿Se podría copiar el MBR de la
máquina física y recuperarlo en el disco virtual que he generado?.
REPLY
REPLY
Name
Submit Comment