是否可以对单个 LVM 逻辑卷段的坏块进行“fsck”?

是否可以对单个 LVM 逻辑卷段的坏块进行“fsck”?

为什么?到恢复 fsck -fcck在寻找坏块时,因为它需要大量时间(1TB SATA HD),而且我的桌面上没有不间断的中断,所以,我可以将逻辑卷分成几个 10GB 的段,然后每天对每个段进行 fsck :)

kvpmfsck只给出整个逻辑卷的 弹出命令,而不是指定的段。

即使以某种更复杂的方式也可以强制进行这样的检查吗?
可能会通过将段与它当前所属的逻辑卷分开来临时引用该段,就像它只是为了该检查而成为另一个 LV 的一部分一样?

fsck当然,从指定块强制恢复的直接方法就足够了如果可能的话

PS:我无法暂停台式机,它永远无法工作。如果它可以工作,它仍然会阻止我在很长一段时间内使用主/根卷:(

答案1

在你写的评论中,

我要检查的磁盘当前有 51 个来自 gnome 磁盘上的智能数据的坏/挂起扇区。您的意思是,在智能功能之后,不再需要专门寻找坏块,因为它们显然似乎可以根据需要安全地自动修复?

待处理扇区是无法读取的扇区。当您下次尝试写入它们时,磁盘固件会自动将新数据重新映射到备用扇区。你不需要badblocks这个。

然而,51个扇区是很多失败的扇区。您可能会发现磁盘无法重新映射所有这些。有了这么多扇区,非常值得检查驱动器的运行状况并认真考虑更换它。

相关内容