/home
我的 ext4 分区上出现文件系统错误。我能够重新启动进入恢复模式并运行e2fsck
,它发现并修复了一长串错误。 (后来发现定期检查被禁用了。)之后我就可以重新启动到桌面了,一切都正常了出现没事。
现在我想知道:如何评估损坏(如果有)?我登记入住/home/lost+found
后发现空无一人;这是令人鼓舞的。但是我还可以或应该做些什么来查明数据是否丢失?
以防万一,我使用的是 Debian stable 10.7。
答案1
除非您有新的备份可供比较,否则您无能为力。
在极少数情况下,e2fsck 会将文件截断为零 - 您可能会查找它们。
答案2
在旧的 Unix 上,lost+found
(我认为)用于任何孤立文件。在 中e2fsck
,我相信它仅用于孤立目录。 e2fsck
似乎也只有一个错误修复。
无论如何,您还应该:
- 用于
tune2fs
打开对现有文件系统的定期检查。 - 编辑
/etc/mke2fs.conf
以使其默认包含定期检查。