小编Ken*_*tzo的帖子

如何使用 dd 重新读取图像,使其与您刚写的图像相匹配?

我有一个 ~1GB 的图像,我正在通过该dd工具写入 8GB SD 卡。我想通过读回它并将其散列与原始散列进行比较来验证它是否被写入而没有损坏。

显然,当我通过dd结果图像的大小与我的 SD 卡的大小相匹配来读回它时,因此检查散列是无用的。

我相信我应该以某种方式解释写入调用的输出以配置skip/count参数以正确读取它。

我用来写图像的命令:

> sudo dd if=my.img of=/dev/sdc bs=1M 
8+50581 records in
8+50581 records out
3947888640 bytes (3.9 GB) copied, 108.701 s, 36.3 MB/s
Run Code Online (Sandbox Code Playgroud)

我用来读取图像的命令:

> sudo dd if=/dev/sdc of=same_as_my.img
15523840+0 records in
15523840+0 records out
7948206080 bytes (7.9 GB) copied, 285.175 s, 27.9 MB/s
Run Code Online (Sandbox Code Playgroud)

dd files file-comparison

5
推荐指数
1
解决办法
3389
查看次数

标签 统计

dd ×1

file-comparison ×1

files ×1