Я столкнулся в последнее время с некоторыми случаями, где автор вопроса перенес операцию удаления APT, застрявшую должный некоторые ошибки сценария ядра.
Иногда легко зафиксировать первопричину.
touch
луг несколько недостающих файловУдаление плохой конфигурации
как: остаток /etc/initramfs/post-update.d/zz-flash-touch-initrd
Начальная загрузка: "Не удалось найти раздел данных. Порождение adbd"
Установленный сенсорный человечностью пакет для тестирования Unity8 компьютер не запустится, потому что он не может найти раздел данных
как: пустой /etc/kernel/postinst.d/vboxadd
Ubuntu 16.04 поврежденные пакеты ядра не позволят мне установить или удалить что-либо с Кв. - добирается
Но в некоторых других редких случаях, это - трудный или длинный тракт для движения с отладкой. Особенно с не загрузочная система или только доступная оболочка восстановления.
Я добавлю некоторые случаи здесь:
Я уже использовал грязное решение, как объяснено мой ответ ниже. Я попросил бы более чистое обходное решение вручную удалять пакет ядра, как DPKG делают?
Это не чистое решение, поскольку оно не обновляет некоторые сгенерированные настройки ядра. (Это пропускает все post-/pre-сценарии и триггеры dpkg),
Проверьте установленное использование файлов
dpkg -L linux-image-...
Удалите их вручную
Удалите сгенерированный ЭЛЕКТРОННЫЙ ДИСК
sudo rm /boot/initrd.img-...
Резервное копирование /var/lib/dpkg/status
их открывают его и изменяют его состояние на deinstall
Меню личинки обновления
sudo update-grub