无法使用最新内核启动

无法使用最新内核启动

我使用的是 Ubuntu 16.04。系统更新后,系统提示我重启,但我选择稍后重启。但是由于突然断电,我没有机会正确重启系统。然后问题来了。我无法使用默认的最新内核 4.13.0-39 启动。

错误消息:“无法启动加载内核模块”

但手动选择旧版本(如 4.13.0-38)是可以的。

有人能帮忙解决这个问题吗?提前谢谢!

答案1

简单的方法

运行命令:

sudo apt install -f

它会修复所有可能损坏的东西。它无法修复的东西会报告给你,你可以将其更新到你的问题中。如果一切正常,下次运行:

sudo apt update
sudo apt upgrade

您可以等到内核4.13.0-40发布。只需使用它,然后完全忘掉它4.13.0-39。只需记住启动后4.13.0-40不要运行sudo apt autoremove,因为这样您将丢失可用的备份内核4.13.0-38

4.13.0-40安装完成后,4.13.0-41您可以运行sudo apt autoremove删除内核4.13.0-38(以及所有旧版本)。


更复杂

您还可以手动清除4.13.0-39如何删除旧内核版本来清理启动菜单?)并重新安装:

sudo apt-get update && sudo apt-get install linux-image-4.13.0-39-generic linux-headers-4.13.0-39-generic linux-headers-4.13.0-39

相关内容