我apt-get upgrade
在我的 Jessie vps 上做了一个,由 DigitalOcean 托管。正如许多人所知,DigitalOcean 提供来自主机的内核,而不是允许虚拟机从其自己的内核映像启动。值得庆幸的是,有一个解决方法,使用 kexec 重新启动,如果 DO 在安全修复方面落后,则加载更新、更新的内核。
现在,我无法dpkg
配置 libselinux1:amd64。它的更新已发布,但dpkg
只会导致内核恐慌。这原本发生在我身上apt-get upgrade
,现在发生在我跑步时dpkg --configure -a
。我不知道此时该怎么办。任何提示都会有帮助。
我通过 kexec 运行 3.10.11 Jessie 内核,但是当虚拟机首次启动时,它从 DigitalOcean 提供的 3.11.5 Sid 内核启动,因为由于某种原因,在其内核管理中它们只有稳定和不稳定,没有 64-位测试内核。去搞清楚。
init: log.c:861: Assertion failed in log_serialise: log->io
init: Caught abort, core dumped
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000600
安装仍然有效,我只是无法更新任何软件包,直到此问题得到修复。