Если инфорация оказалась интересна и/или полезна, не побрезгуйте, оставьте комментарий ;)

воскресенье, 23 февраля 2014 г.

Не грузится Ubuntu после обновления с ошибкой "Filesystem check or mount failed"

Наступил на грабли. Случайно выключил сервер, когда обновление ОС не было завершено. При перезагрузке стал получать следующее сообшение:

Filesystem check or mount failed. A maintenance shell will now be started. CONTROL-D will terminate this shell and continue booting after re-trying filesystems. Any further errors will be ignored root@ubuntu-computername:~#

Выполнение команды:
fsck -f

к успеху не приводит. Ошибок нет. А результат загрузки тот же.

Реальная причина к файловой системе отношения не имеет. На самом деле слетела база менеджера пакетов. Хочу обратить внимание - корневая файловая система находится в режиме "Только для чтения". Для исправления нужно всего несколько команд:

Переводим файловую систему в режим чтение-запись:
mount -o remount,rw /

Основная команда для исправления проблемы:
dpkg --configure -a

Возвращаем ФС в исходное положение. У меня не сработала, появилось сообщение, что ФС занята. Но на результат это не влияет:
mount -o remount,ro / 

Вот эту команду лучше выполнить (сбрасываем кэши на диски):
sync

Ну кто ж ее не знает:
reboot

Подсмотрено здесь.

Комментариев нет: