Bas*_*evs 13 linux ext3 ext4 ext2 bad-blocks
fsck不久前,我在有问题的(未安装的)分区上运行了-c。该过程无人值守,结果未存储在任何地方(坏块 inode 除外)。
现在我想获取坏块信息,以了解硬盘驱动器是否有任何问题。不幸的是,分区是在生产系统中使用的,无法卸载。
我看到了两种获得我想要的东西的方法:
运行badblocks在只读模式。这可能会花费大量时间,并对系统造成不必要的负担。
以某种方式从文件系统本身提取有关坏块的信息。
如何查看已挂载的文件系统中注册的已知坏块?
小智 17
你研究过 dumpe2fs 吗?您可以按如下方式使用它:
dumpe2fs -b /dev/$partition
Run Code Online (Sandbox Code Playgroud)
例如
dumpe2fs -b /dev/sdd1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9616 次 |
| 最近记录: |