Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
我对一个分区进行了检查:
它发现了一些坏块。据我了解,它标记了坏块,因此没有文件会使用它们。
我的问题是:“标记”是持久的还是链接到分区?
更具体地说,如果我使用类似以下内容的格式重新格式化分区
坏块仍被标记吗?
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
我对一个分区进行了检查:
sudo e2fsck -c /dev/sdb3
它发现了一些坏块。据我了解,它标记了坏块,因此没有文件会使用它们。
我的问题是:“标记”是持久的还是链接到分区?
更具体地说,如果我使用类似以下内容的格式重新格式化分区
sudo mkfs.ext4 /dev/sdb3
坏块仍被标记吗?
最佳答案
该标记是文件系统的一部分,因此应通过创建新的文件系统来覆盖。 mke2fs可以使用-c重新运行badblock检查,或者您可以合理地使用dumpe2fs -b提取列表,然后使用-l将其读回mke2fs或e2fsck。由于列表使用块号,因此块大小必须保持相同。
关于linux - 坏块与分区或永久性相关吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37745092/
10-16 01:39