查看已挂载的ext2 / ext3 / ext4文件系统上的坏块


12

fsck不久前,我在有问题的(卸载)分区上运行了-c。该过程是无人值守的,结果没有存储在任何地方(坏块索引节点除外)。

现在,我想获取坏块信息,以了解硬盘驱动器是否存在任何问题。不幸的是,分区是在生产系统中使用的,无法卸载。

我看到两种获取我想要的方法:

  1. 运行badblocks在只读模式。这可能会花费大量时间,并给系统带来不必要的负担。

  2. 以某种方式从文件系统本身中提取有关坏块的信息。

如何查看已挂载文件系统中注册的已知坏块?

Answers:


16

你看过dumpe2fs吗?您可以按以下方式使用它:

dumpe2fs -b /dev/$partition

例如

dumpe2fs -b /dev/sdd1

@Gareth感谢您的编辑,这是我第一次访问该网站。我仍在努力适应。祝你有美好的一天。
darkdragn 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.