我正在运行 15.10。昨天我收到一条消息,说有可用更新,于是我升级了。更新包括内核 4.2.0-30-generic。它想要重新启动,但我选择稍后重新启动。今天早上,当我打开机器时,我正常浏览了 grub 菜单(Windows 也已安装),它启动到黑屏并在启动画面和登录之前停止。在黑屏上我CTRLALTF1什么都不能做,也没有磁盘活动。从查看来看syslog
,似乎系统时间不对,但除此之外,一切似乎都已正确加载,只是从未进入登录屏幕。过了一会儿,我重新启动,通过 grub 菜单进入恢复模式,运行了一些诊断程序,除了系统时间外没有发现任何东西。我让它继续正常启动,它启动正常。登录后,我运行apt-get update/upgrade/autoremove/dist-upgrade/clean
并重新启动。尝试了默认选项,它启动到相同的黑屏。尝试了内核 4.2.0-30(upstart),它冻结了。尝试了 4.2.0-27-generic,启动没有问题。我尝试grub-script-check -v
从终端运行,但它什么也没做,最后我不得不这么做^C
。我以前从未尝试过运行它,但我想它不会花太长时间。手册页说它只是检查配置文件的语法。我该怎么办?卸载/重新安装内核 4.2.0-30?
答案1
内核 4.2.0-30 有一个漏洞. 通过在终端中发出以下命令来卸载它。
sudo apt-get remove linux-image-4.2.0-30-generic
sudo update-grub2
答案2
Linux 内核版本 4.2.0-30 似乎存在错误,目前正在修复。请参见:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1548587
一个临时解决方案(直到错误被修复)是删除版本 4.2.0-30 内核。这应该会将您恢复到最后一个可运行的版本。以下命令对我有用:
apt-get --purge remove linux-image-4.2.0-30-generic linux-image-extra-4.2.0-30-generic
作为参考,4.2.0.27 和 4.2.0.25 两个版本对我来说都没有问题