¿Qué es el comando DD?.
El comando dd (duplicate disk) es un comando bastante útil para transferir datos desde un dispositivo/archivo hacia un dispositivo/archivo/etc.
En este mini-howto vamos a ver las diferentes utilidades que se le pueden dar al comando
La sintaxis básica del comando es la siguiente:
dd if=origen of=destinodonde if significa "input file", es decir, lo que querés copiar y
of significa "output file", o sea, el archivo destino (donde se van a copiar los datos); origen y destino pueden ser dispositivos (lectora de CD, diskettera, etc.), archivos, etc.
Copiando Diskettes con comando DD.
primero insertamos el diskette origen y escribimos lo siguiente en una consola:
dd if=/dev/fd0 of=~/diskette.imgdespués insertamos el diskette destino (en blanco) y escribimos lo siguiente:
dd if=~/diskette.img of=/dev/fd0nos queda eliminar la "imagen" que creamos y listo...
rm -f ~/diskette.imgNOTA: El ~ significa "tu directorio home", es similar a escribir $HOME
Manejo de errores durante la copia.
Es posible que durante la copia o duplicación de un diskette se encuentren errores en la superficie del mismo. Para evitar que este error nos impida copiar los datos "buenos" del disco podemos hacer lo siguiente:
dd conv=noerror if=/dev/fd0 of=~/imagen_disco_con_errores.imgNOTA: la opción noerror hace que se continúe con la copia aunque se produzcan errores de lectura
Haciendo imágenes ISO de un CD con el comando DD.
La forma mas fácil y efectiva de crear nuestras "imagenes" de CD es la siguiente:
dd if=/dev/cdrom of=micd.isoEl comando dd también sirve para copiar particiones o discos completos unos sobre otros. Básicamente podemos decir que mediante dd podemos "clonar" particiones o nuestro disco rígido completo. Para hacer esto hacé lo siguiente:
dd if=/hdxa of=/hdyb (copia una partición en otra)donde: x: disco rígido origen, y: disco rígido destino, a: partición origen, b: partición destino.
dd if=/hdx of=/hdy (copia de un disco duro en otro)
NOTA: Es necesario que sepas como se definen los discos y particiones en Linux antes de mandarte con estos comandos.
FUENTE.
Atentamente Eric. ERICLINUX
¿Qué es el comando DD?.
El comando dd (duplicate disk) es un comando bastante útil para transferir datos desde un dispositivo/archivo hacia un dispositivo/archivo/etc.
En este mini-howto vamos a ver las diferentes utilidades que se le pueden dar al comando
La sintaxis básica del comando es la siguiente:
dd if=origen of=destinodonde if significa "input file", es decir, lo que querés copiar y
of significa "output file", o sea, el archivo destino (donde se van a copiar los datos); origen y destino pueden ser dispositivos (lectora de CD, diskettera, etc.), archivos, etc.
Copiando Diskettes con comando DD.
primero insertamos el diskette origen y escribimos lo siguiente en una consola:
dd if=/dev/fd0 of=~/diskette.imgdespués insertamos el diskette destino (en blanco) y escribimos lo siguiente:
dd if=~/diskette.img of=/dev/fd0nos queda eliminar la "imagen" que creamos y listo...
rm -f ~/diskette.imgNOTA: El ~ significa "tu directorio home", es similar a escribir $HOME
Manejo de errores durante la copia.
Es posible que durante la copia o duplicación de un diskette se encuentren errores en la superficie del mismo. Para evitar que este error nos impida copiar los datos "buenos" del disco podemos hacer lo siguiente:
dd conv=noerror if=/dev/fd0 of=~/imagen_disco_con_errores.imgNOTA: la opción noerror hace que se continúe con la copia aunque se produzcan errores de lectura
Haciendo imágenes ISO de un CD con el comando DD.
La forma mas fácil y efectiva de crear nuestras "imagenes" de CD es la siguiente:
dd if=/dev/cdrom of=micd.isoEl comando dd también sirve para copiar particiones o discos completos unos sobre otros. Básicamente podemos decir que mediante dd podemos "clonar" particiones o nuestro disco rígido completo. Para hacer esto hacé lo siguiente:
dd if=/hdxa of=/hdyb (copia una partición en otra)donde: x: disco rígido origen, y: disco rígido destino, a: partición origen, b: partición destino.
dd if=/hdx of=/hdy (copia de un disco duro en otro)
NOTA: Es necesario que sepas como se definen los discos y particiones en Linux antes de mandarte con estos comandos.
FUENTE.
Atentamente Eric.
0 COMENTARIOS:
Publicar un comentario
Bienvenido a ERICLINUX.
Gracias por tu comentario.
Nota: solo los miembros de este blog pueden publicar comentarios.