На этот вопрос уже есть ответ:
Когда я запускаю Ubuntu после того, как он завис во время обновления до 13.10, он говорит:
Filesystem check or mount failed.
A maintenance shell will now be started. CONTROL-D will terminate this shell and continue booting after retrying filesystems. Any further errors will be ignored.
root@Netbook:~#
Когда я использую sudo apt-get update
в конце концов говорится:
E: dpkg был прерван, вы должны вручную запустить "sudo dpkg --configure -a", чтобы исправить проблему
Когда я запускаю эту команду, она говорит:
dpkg: error: не удается получить доступ к области состояния dpkg: файловая система только для чтения
И затем снова выдает приглашение root. Пожалуйста помоги! Я ОЧЕНЬ базовый пользователь Ubuntu.
Попробуйте перемонтировать ваши файловые системы для чтения / записи, как описано здесь и здесь , а затем перезапустить dkpg
. То есть, делайте
sudo mount -o remount,rw /
sudo dpkg --configure -a
См. Связанные ответы для получения дополнительной информации, если это не работает.
Ubuntu обычно перемонтирует файловую систему как доступную только для чтения, если обнаруживает ошибку в указанной системе (это делается для предотвращения дальнейших ошибок файловой системы). Чтобы это исправить, я бы предложил перезагрузить систему. Когда загрузчик загрузится, выберите «Дополнительные параметры для Ubuntu». Выберите ядро в режиме восстановления (как правило, самое новое из списка должно подойти). Выберите опцию для загрузки в корневую оболочку. Попав в корневую оболочку, запустите fsck -f -y /
и перезапустите систему, используя reboot
или shutdown -r now
. Если после этого вы все еще получаете ту же ошибку, указанную выше, возможно, у вас неисправный жесткий диск.