このエラーについて言及しているスレッドは他にもいくつかありますが、運が悪ければ解決策を試しました。
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メンテナーの1人(Steve Langasek)による複雑なソリューションがありますが、最も単純なものかもしれません これを行うために :
Ctrl-Alt-T
でターミナルを開きますタイプ:
Sudo rm /var/lib/update-notifier/fsck-at-reboot
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」になっているはずです。
また、(成功した)fsckの後、私のmotd
は更新されませんでした。次のコマンドを使用できます。
tune2fs -l /dev/something
次に、「Last Checked」という行を探します。