我不久前在有问题的(未安装的)分区上运行了 fsck -c 。该过程是无人值守的,并且结果没有存储在任何地方(坏块索引节点除外)。
现在我想获取坏块信息以了解硬盘是否有问题。不幸的是,分区已在生产系统中使用,无法卸载。
我看到有两种方法可以得到我想要的东西:
以只读模式运行坏块。这可能会花费大量时间并导致系统不必要的损坏。
以某种方式从文件系统本身提取有关坏块的信息。
如何查看已安装文件系统中注册的已知坏块?
答案1
尝试
dumpe2fs -b /dev/<WHATEVER>
我不久前在有问题的(未安装的)分区上运行了 fsck -c 。该过程是无人值守的,并且结果没有存储在任何地方(坏块索引节点除外)。
现在我想获取坏块信息以了解硬盘是否有问题。不幸的是,分区已在生产系统中使用,无法卸载。
我看到有两种方法可以得到我想要的东西:
以只读模式运行坏块。这可能会花费大量时间并导致系统不必要的损坏。
以某种方式从文件系统本身提取有关坏块的信息。
如何查看已安装文件系统中注册的已知坏块?
尝试
dumpe2fs -b /dev/<WHATEVER>