我使用的是 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