Я вижу, что есть некоторые другие потоки, которые упоминают эту ошибку, но я попробовал решения без удачи.
Когда я захожу на сервер 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 (Стив Лангасек), но может быть проще всего :
Ctrl-Alt-T
Тип:
sudo rm /var/lib/update-нотификатор/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" в последнем поле, а это значит, что не надо прошивать ее при загрузке. Это должно было быть "1" для корневой файловой системы, или "2" для любой другой файловой системы.
Также, мой motd
не был обновлен после (успешной) fsck. Вы можете использовать эту команду:
tune2fs -l /dev/something
Затем искать строку с надписью "Last Checked".