¿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.
Enlaces de interés:
Leer más...
salas de fiestas en sevilla
¿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.
Enlaces de interés:
Leer más...
0 COMENTARIOS:
Publicar un comentario
Bienvenido a ERICLINUX.
Gracias por tu comentario.
Nota: solo los miembros de este blog pueden publicar comentarios.