![恢复由 dcfldd 创建的分割图像](https://linux22.com/image/1365924/%E6%81%A2%E5%A4%8D%E7%94%B1%20dcfldd%20%E5%88%9B%E5%BB%BA%E7%9A%84%E5%88%86%E5%89%B2%E5%9B%BE%E5%83%8F.png)
dcfldd
假设使用以下命令生成一张图片:
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
这将创建一系列名为 、 等的driveimage.dd.aa
10GB图像driveimage.dd.ab
。driveimage.dd.ac
将分割映像恢复到源驱动器的命令是什么?我希望它会像下面这样简单:
dcfldd if=driveimage.dd of=/dev/sourcedrive
然后会dcfldd
自动检测目录中包含的所有文件driveimage.dd
并将它们重新拼接在一起吗?
答案1
您可以使用 cat 轻松地重新组合图像,然后将其通过管道传输到 dcfldd 以获得良好的状态输出。
cat driveimage.dd.* | dcfldd of=/dev/sourcedrive