![如何检查 dd 磁盘映像是否一致(即未损坏)](https://linux22.com/image/9333/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%20dd%20%E7%A3%81%E7%9B%98%E6%98%A0%E5%83%8F%E6%98%AF%E5%90%A6%E4%B8%80%E8%87%B4%EF%BC%88%E5%8D%B3%E6%9C%AA%E6%8D%9F%E5%9D%8F%EF%BC%89.png)
我有一个dd
磁盘映像。如何检查是否一致? (它不必是精确的副本。)
我正在尝试运行extundelete
,但我不知道它失败是因为底层文件系统是xfs
,还是因为图像已损坏。
答案1
在分区映像上运行fsck.xfs
是了解文件是否损坏的好方法。
由于它是磁盘映像而不是分区映像,因此您需要从磁盘中提取分区。
你可以得到它的大小和位置
sfdisk -l -uS diskImageFile
然后用
dd if=diskImageFile of=partitionFile bs=blockSize skip=partitionOffset count=partitionSize