Сломан 14.04 LTS при обновлении до 16.04

Я пытался обновить, но произошли ошибки. Это хвост выхода

Import process completed.
Done
done.
Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.32.2-1ubuntu1.2) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for dbus (1.10.6-1ubuntu3.1) ...
Processing triggers for resolvconf (1.78ubuntu2) ...
Processing triggers for vlc-nox (2.2.2-5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Errors were encountered while processing:
 emacs24
 emacs
Error in function: 


Could not install the upgrades 

The upgrade has aborted. Your system could be in an unusable state. A 
recovery will run now (dpkg --configure -a). 

Setting up emacs24 (24.5+1-6ubuntu1) ...
Install cmake-data for emacs24
install/cmake-data: Byte-compiling for emacs24
emacs24: relocation error: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0: symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
emacs24: relocation error: /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0: symbol _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
ERROR: install script from emacsen-common package failed
dpkg: error processing package emacs24 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of emacs:
 emacs depends on emacs24 | emacs24-lucid | emacs24-nox; however:
  Package emacs24 is not configured yet.
  Package emacs24-lucid is not installed.
  Package emacs24-nox is not installed.

dpkg: error processing package emacs (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 emacs24
 emacs

Upgrade complete 

The upgrade has completed but there were errors during the upgrade 
process. 

To continue please press [ENTER]

Я перезагрузился, и теперь система не загружается. Это отправляет сообщение

/dev/sda6: clean, 645654/20442624 files, 21700419/113769472 blocks

и он продолжает мягко мигать на экране. Любая идея о том, как я могу восстановить загрузку?

Я знаю, что одним из вариантов является переустановка. Это тема установки Ubuntu из ISO... не может установить grub

1 ответ

Вы можете попробовать загрузиться в старое ядро ​​из меню grub. Удерживая клавишу Shift во время загрузки, вы получите меню загрузки Grub.

Надеюсь, вы увидите более новое ядро, которое было установлено как часть обновления, а также более старую версию ядра для загрузки.

Если старое ядро ​​- вариант, загрузитесь в него. Тогда вы можете попытаться исправить любые сломанные пакеты с

sudo apt-get -f install

Из предыдущего опыта я обычно сдаюсь и делаю чистую установку, если при обновлении дела идут не так гладко. Фактически, когда я перешел с 14.04 на 16.04, я просто выбрал опцию чистой установки. Возможно, вы сможете обнаружить и устранить проблему с загрузкой только для того, чтобы обнаружить, что существуют другие проблемы, и вы можете потратить больше времени, чем стоит их исправить.

В худшем случае (и, вероятно, самый простой вариант) я бы предложил использовать live cd для загрузки и выгрузки всех файлов на USB-накопитель, а затем выполнить чистую установку.

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