私のMOTDは以下を示しています:
*** /dev/md2 will be checked for errors at next reboot ***
*** /dev/md1 will be checked for errors at next reboot ***
*** /dev/md3 will be checked for errors at next reboot ***
ただし、標準のSudo shutdown -r now
はディスクをチェックするようには見えず、メッセージは残ります。
私の推測では、パーティションは「チェックされるべきであり、チェックされていない」と思います...では、Ubuntuに再起動時にパーティションをチェックさせ、物事を適切かつ安全に保つにはどうすればよいですか?
更新-これはcat /etc/fstab
の出力です
proc /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/md/0 none swap sw 0 0
/dev/md/1 /boot ext3 defaults 0 0
/dev/md/2 / ext4 defaults 0 0
/dev/md/3 /home ext4 defaults 0 0
更新2-1つのメッセージが消えました...
@christianwolffの提案を使用して...
Sudo rm /var/lib/update-notifier/fsck-at-reboot
Sudo touch /forcefsck
Sudo shutdown -r now
そして今、motdは
*** /dev/md1 will be checked for errors at next reboot ***
*** /dev/md3 will be checked for errors at next reboot ***
そのため、「md2(ext4)」がチェックされ、メッセージが更新されました。
@cwoの提案のおかげで、私は問題を解決することができました。これはHetznerのシステム上のサーバーです-デフォルトのUbuntuの方法で構成されています。
/boot
と/home
をアンマウントし、手動で確認してください...
Sudo umount /boot
Sudo fsck /boot
再起動時にファイルシステムがまったくチェックされていなかったようです...
/dev/md1 has gone 320 days without being checked, check forced.
次に、完了したらそれを再度マウントします。
Sudo mount /boot
/home
に対して同じプロセスを繰り返しましたが、ファイルシステムでumount
を妨げるサービスが実行されていないことを確認する必要がありました。
完了して再マウントしたら、メッセージファイルをクリーンアップし、システムにファイルチェックのマークを付けて、再起動しました。
Sudo rm /var/lib/update-notifier/fsck-at-reboot
Sudo touch /forcefsck
Sudo shutdown -r now
これにより、すべてのファイルシステムがチェックされ、MOTDがクリーンアップされた状態で、システムがバックアップされました。
これは既知のバグです。パーティションは問題ないようです。 「時代遅れ」なのはMOTDだけです。ファイルを削除するだけです/var/lib/update-notifier/fsck-at-reboot
そしてそれはなくなった。同じ問題があり、これで私の問題は修正されました。
詳細は次のとおりです。 https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/692355/comments/9