Restaurar una imagen dividida creada por dcfldd

Restaurar una imagen dividida creada por dcfldd

Digamos que una imagen se genera dcflddusando el siguiente comando:

dcfldd if=/dev/sourcedrive hash=md5,sha256 hashwindow=10G md5log=md5.txt \
sha256log=sha256.txthashconv=after bs=512 conv=noerror,sync split=10G \
splitformat=aa of=driveimage.dd

Esto crearía una serie de imágenes de 10 GB denominadas driveimage.dd.aa, driveimage.dd.ab, driveimage.dd.acetc.

¿Cuál sería el comando para restaurar la imagen dividida en la unidad de origen? Espero que sea tan simple como:

dcfldd if=driveimage.dd of=/dev/sourcedrive

¿ dcflddDetectaría automáticamente todos los archivos en el directorio que los contiene driveimage.ddy los uniría nuevamente?

Respuesta1

Puede recombinar las imágenes fácilmente con cat y canalizarlas a dcfldd para obtener un buen resultado de estado.

cat driveimage.dd.* | dcfldd of=/dev/sourcedrive

información relacionada