答案1
首先,我要声明一下,如果你经常遇到文件系统不干净的问题,即使你干净地关闭了系统,你也会遇到严重的潜在问题,而且可能fsck 弊大于利!
据我所知,只有在发现不一致时才有自动 fsck 的机制。
但是,你执行 fsck 时每次启动带有一些内核参数。
sudo nano /etc/default/grub
找到以下行:
GRUB_CMDLINE_LINUX_DEFAULT
并添加
fsck.mode=force fsck.repair=yes
对那里现有的事物。
是的这里应该和手册FSCKFIX=yes
中的操作一样。我个人认为会更安全,但如果磁盘需要一些不认为的修复,它会在启动时挂起。/etc/default/rcS
fsck -fy
preen
fsck
安全的”并希望用户互动。
跑步
sudo update-grub
更新 grp 并使用以下方法验证
grep fsck /boot/grub/grub.cfg
或者和编辑一起看看/boot/grub/grub.cfg
如果你重新启动,文件系统应该被检查,你可以使用以下命令验证上次检查的时间(应该是你的启动时间)
sudo dumpe2fs -h /dev/your/device | grep checked
dumpe2fs 1.43.5 (04-Aug-2017)
Last checked: Sun Feb 18 08:53:31 2018