Мне удалось восстановиться после катастрофической ситуации, когда Xubuntu не загружался после отключения питания во время обновления. Примерно через 10 секунд после POST Xubuntu остановится с множеством ошибок (попытка загрузить опцию «recovery» в grub также не будет работать).
Поэтому, если кто-то наткнется на это, я публикую некоторую информацию с форумов Ubuntu, которая помогла мне добраться до окна терминала, чтобы я мог использовать команды Colin и Avery, опубликованные выше.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
ubuntuforums.org/showthread.php?t=157250
Допустим, ваша система просто перестала работать после обновления, иначе ваше новое ядро не загрузится. Вы не можете решить проблему с помощью apt-get, потому что вы даже не можете добраться до командной строки; ядро просто выдает ошибки и зависает при загрузке. К счастью, с помощью live cd вы можете восстановить свою систему и запустить ее в работу. У вас есть 2 варианта для живого CD: Knoppix или Ubuntu Live CD. Так как Knoppix обычно имеет лучшее обнаружение оборудования, это будет использоваться в качестве примера.
- Сначала загрузите iso с http://www.knoppix.org/ и запишите его на диск.
- Настройте BIOS на загрузку с компакт-диска, вставьте диск Knoppix и загрузитесь.
- Ваш жесткий диск должен отображаться на рабочем столе KDE как hda1 или sdb2 или что-то еще, в зависимости от вашей системы.
- Нажмите на него, чтобы смонтировать его, затем щелкните правой кнопкой мыши, действия -> перейдите в режим чтения-записи. Это откроет диалог; нажмите да.
- Теперь откройте корневой терминал, найденный в меню Knoppix (рядом с K на панели). Введите: chroot / mnt / hda1 или любой другой значок вашего жесткого диска на рабочем столе.
Теперь вы можете использовать все команды на жестком диске, включая apt-get. Если вы когда-нибудь получите эту ошибку: «/ dev / null: разрешение отклонено», то сделайте это: «sudo rm / dev / null», и она должна исчезнуть. Теперь используйте apt-get для обновления вашего ядра, udev или чего-либо еще, что портит вашу систему.
---------- snip ---------- snip ---------- snip ---------- snip ------ ----
Это тоже отлично сработало! Я установил свой жесткий диск в соответствии с инструкциями, открыл окно терминала, ввел «sudo chroot / media / hda1» и, наконец, получил доступ к своему жесткому диску. Затем я смог использовать команды, опубликованные ранее в этой теме, чтобы перезапустить процесс обновления. :)
Неудивительно, что на компакт-диске Ubuntu Live / Installation отсутствует встроенная «консоль восстановления», чтобы упростить весь процесс восстановления.