如何避免每 30 次重启后自动检查磁盘?

如何避免每 30 次重启后自动检查磁盘?

它必须进行磁盘检查,因为断电 30 次。我必须这样做,因为它不会定期断电,而且我正在运行 Linux 终极版 x64 2.3。我知道它已经过时了,但我可以升级。请帮忙!我已经尝试了所有方法,但我完全不知道。

答案1

标准 Linux 文件系统会在挂载时、每 30 次挂载时和每月(以先到者为准)检查一致性。可以关闭此行为(不建议) 通过发布 (1):

sudo tune2fs -c 0 -i 0 your_device_here 

但是,每次磁盘未正确卸载(例如,强制关机或拔下外部设备)时,都会在安装时检查文件系统;此行为是无法避免

您的情况似乎(在解释您的问题之后)更像是第二种情况,因此在这种情况下您唯一的可能性就是解决干净关机问题。


注(1),TL;DR 版本:更详细地说,你必须找到你的文件系统所在的设备;你可以通过启动终端仿真器(通常从破折号 Alt-Ctrl-T,但这取决于你的 Linux 风格)来查看它。

mount 

在终端中。例如,在我的电脑上,您有:

[romano:~] % mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
/dev/sda5 on /home type ext4 (rw)
...

例如,我的根文件系统所在的设备是/dev/sda1,我/home的在 /dev/sda5。如果您对 Unix 的设备、文件系统和挂载点感到困惑,请阅读这个很好的教程

因此,如果您想拆除安全带/,在我的系统中我应该这样做:

 sudo tune2fs -c 0 -i 0 /dev/sda1

...但请注意,现在您没有安全带;当您的驱动器崩溃并且您丢失数据时,请不要抗议。经常备份。

相关内容