-
/etc/fstab 中对应的行最后一列数字(fs_passno)要设置成 1 or 2
/dev/vg1/lv1 /mnt/lv1 ext3 sb=8193,acl,user_xattr 0 2 -
tune2fs -c 19 -C 20 /dev/vg1/lv1
-
tune2fs -l /dev/vg1/lv1 可以看到 Mount count 大于 Maximun mount count
Filesystem created: Sun Jul 14 23:16:36 2019
Last mount time: Tue Feb 11 22:24:12 2020
Last write time: Tue Feb 11 22:36:31 2020
Mount count: 20
Maximum mount count: 19
Last checked: Tue Feb 11 22:30:11 2020
Check interval: 0 ()
Lifetime writes: 2352 MB -
reboot
-
重启之后 tune2fs -l /dev/vg1/lv1 可以看到 Mount count 被清零, Last checked 时间更新了
Filesystem created: Sun Jul 14 23:16:36 2019
Last mount time: Tue Feb 11 22:24:12 2020
Last write time: Tue Feb 11 22:37:26 2020
Mount count: 0
Maximum mount count: 19
Last checked: Tue Feb 11 22:37:26 2020 <<<<< fsck time changed
Check interval: 0 ()
Linux系统启动时强制做fsck的设置
最新推荐文章于 2024-01-22 07:00:00 发布
在Linux中,为了确保文件系统的稳定性,可以通过调整/etc/fstab中的fs_passno参数和使用tune2fs或reiserfstune工具来设置在系统启动时强制执行fsck检查。针对ext3和reiserfs文件系统,分别展示了设置方法和检查状态的变更。通过这些步骤,可以确保文件系统在达到最大挂载次数后进行必要的检查。
摘要由CSDN通过智能技术生成