Я удалил каталог /boot
в моей системе, а не в тот, который должен был .. Я нашел этот для его восстановления, однако у меня были проблемы с apt --reinstall
поэтому я решил удалить и установить пакеты вручную. Вероятно, не самая яркая идея, теперь есть 2 сломанных изображения, которые я не знаю, как исправить.
Бег dpkg --audit
говорит мне
The following packages are only half configured, probably due to problems
configuring them the first time. The configuration should be retried using
dpkg --configure <package> or the configure menu option in dselect:
linux-image-4.15.0-42-generic Signed kernel image generic
linux-image-4.15.0-43-generic Signed kernel image generic
Бег dpkg --configure linux-image-4.15.0-42-generic
Setting up linux-image-4.15.0-42-generic (4.15.0-42.45) ...
Processing triggers for linux-image-4.15.0-42-generic (4.15.0-42.45) ...
/etc/kernel/postinst.d/dkms:
run-parts: failed to exec /etc/kernel/postinst.d/dkms: No such file or directory
run-parts: /etc/kernel/postinst.d/dkms exited with return code 1
dpkg: error processing package linux-image-4.15.0-42-generic (--configure):
installed linux-image-4.15.0-42-generic package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
linux-image-4.15.0-42-generic
Однако /etc/kernel/postinst.d/dkms
существует
~$ ls -l /etc/kernel/postinst.d/dkms
-rwxr-xr-x 1 root root 1120 авг 31 2016 /etc/kernel/postinst.d/dkms
Моя машина все еще работает, можно ли ее сохранить?
EDIT:
Только что попытался запустить dkms
вручную и обнаружил, что /bin/bash
отсутствует. Установил его с apt install bash
и затем выдал команды
dpkg --audit
apt install -f
update-grub
Теперь все выглядит нормально, однако после перезагрузки в grub нет опции загрузки Ubuntu.