проблема с 13.04 миграции на 13.10

Система зависла при попытке обновления с 13.04 по 13.10. Когда я пытаюсь перезагрузиться, я получаю следующее сообщение:

# Filesystem check or mount failure.
# A maintenance shell will now be started.
# CONTROL-D will terminate this shell and continue booting after re-trying
filesystem. Any further errors will be ignored.

# Give root password for maintenance (or type Control-d to continue:

Примечание: Ничего не происходит, когда я пытаюсь ввести свой пароль. Это просто висит.

До этого я использовал 13.04 без проблем.

0
задан 27 January 2014 в 05:59

1 ответ

У меня была такая же проблема в течение месяца, но мне удалось ее исправить:

  1. загрузиться с liveCD.
  2. открыть терминал ( Ctrl + Alt + T ).
  3. введите sudo fdisk -l (строчные буквы L , а не 1 ) и проверьте, где вы смонтировали раздел Linux (у меня это / dev / sda1; если у вас другой, просто замените его ниже).
  4. введите следующую серию команд:

    sudo mkdir /mnt/my_linux
    sudo mount /dev/sda1 /mnt/my_linux
    sudo mount -t proc proc /mnt/my_linux/proc
    sudo mount -t sysfs sys /mnt/my_linux/sys
    sudo mount -o bind /dev /mnt/my_linux/dev
    sudo chroot /mnt/my_linux/ /bin/bash
    

    (это монтирует ваш жесткий диск для внесения системных изменений и меняет корневую среду, в которой вы работаете, чтобы стать жестким диском вместо livecd.)

  5. затем введите:

    mount -o remount,rw /
    dpkg --configure -a
    

    (это должно решить проблему.)

  6. когда предыдущая команда завершена, введите exit и sudo reboot

Вот и все. Если это работает, сделайте резервную копию всех ваших файлов и при необходимости переустановите их, чтобы ваша система была в хорошем состоянии.

0
ответ дан 27 January 2014 в 05:59

Другие вопросы по тегам:

Похожие вопросы: