【发布时间】:2017-04-19 06:55:31
【问题描述】:
在emmc flash上,当我们使用dd命令时,会不会跳坏块? 我找到了这个链接:http://linoxide.com/linux-how-to/how-to-fix-repair-bad-blocks-in-linux/ 请注意它的“第 5 步”:
此步骤将通过在该块上写入零来破坏该块上的数据。 坏块将被恢复,但文件的数据将丢失。 如果您确定,您可以继续执行以下步骤:
root]# dd if=/dev/zero of=/dev/hda3 bs=4096 count=1 seek=2269012
root]# sync
为什么dd可以恢复坏块?所以这些块不是真的坏/损坏了吗? 还有为什么会在dd之后执行sync命令?
【问题讨论】:
标签: linux memory storage flash-memory