即使在重新启动后,当天(motd)的消息中也会检查持久的“磁盘…”

我看到还有一些其他线程提到了这个错误,但我尝试了没有运气的解决方案。

当我登录到12.04服务器时,收到消息:

/dev/sdb1 will be checked for errors at next reboot /dev/sdc1 will be checked for errors at next reboot 

问题是检查永远不会完成,我继续收到消息。 我在两个驱动器上运行了一个fsck,它们很好。

这是Ubuntu 11.04中的一个已知错误 ,显然仍然存在于12.04 LTS中 。 您所描述的是:即使您的硬盘驱动器没有任何问题也没有收到任何检查,也会继续收到通知。

它是由 /usr/lib/update-notifier/update-motd-fsck-at-reboot脚本生成/var/lib/update-notifier/fsck-at-reboot文件以及将来的时间戳引起的。 上一个链接有一个来自其中一个Ubuntu维护者(Steve Langasek)的复杂解决方案,但这可能是最简单的方法 :

  1. 使用Ctrl-Alt-T打开终端
  2. 类型:

     sudo rm /var/lib/update-notifier/fsck-at-reboot 
  3. 退出终端并重启(或注销/登录)。
 cat /dev/null > /var/lib/update-notifier/fsck-at-reboot 

为我修好了……

Ubuntu 12.04.2 LTS。

 3.2.0-51-generic #77-Ubuntu SMP Wed Jul 24 20:18:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 

我今天遇到了同样的问题 – 在我的/ etc / fstab文件中,有相关文件系统的行,在最后一个字段中有“0”,这意味着在启动时不要fsck。 这对于根文件系统应该是“1”,对于任何其他文件系统应该是“2”。

此外,我的motd在(成功的)fsck之后没有更新。 您可以使用此命令:

 tune2fs -l /dev/something 

然后寻找一条显示“Last Checked”的行。