Restaurando uma imagem dividida criada por dcfldd

Restaurando uma imagem dividida criada por dcfldd

Digamos que uma imagem seja gerada dcflddusando o seguinte 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

Isso criaria uma série de imagens de 10 GB denominadas driveimage.dd.aa, driveimage.dd.ab, driveimage.dd.acetc.

Qual seria o comando para restaurar a imagem dividida na unidade de origem? Espero que seja tão simples quanto:

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

Então, detectaria dcflddautomaticamente todos os arquivos no diretório que os contém driveimage.dde os uniria novamente?

Responder1

Você pode recombinar as imagens facilmente com cat e canalizá-las para dcfldd para obter a boa saída de status.

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

informação relacionada