我在文件中设置fsck.mode=force fsck.repair=yes
了。此选项是否会覆盖第 6 列中设置的数字?例如,即使我已设置为第 6 列,是否仍会检查我的根分区并在必要时进行修复?GRUB_CMDLINE_LINUX_DEFAULT
/etc/default/grub
/etc/fstab
0
/etc/fstab
答案1
不,该选项所做的只是让 systemd 将选项传递-f
给fsck
。它对 systemd-fstab-generator 的输出(其中解析了“pass”列)没有影响。
(该-f
选项传递给文件系统特定的 fsck 程序;在 fsck.ext4 中,它的意思是“即使文件系统看起来很干净,也要强制检查”。
同样,fsck.repair=yes
添加-y
选项;fsck.repair=preen
添加-a
。)