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

проблема с миграцией 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 без каких-либо проблем.

решение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

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

Связанный контент