已安装新内核,但加载了旧版本的内核。

我手动安装了新的内核 linux-image-3.8.0-44-generic 和 linux-image-3.13.0-73-generic,以及通过更新安装了 linux-image-3.2.0-96-generic。但是 grub 仍然加载 linux-image-3.2.0-89-generic。Grub 配置为加载默认的第一个菜单项(menuentry)。第一个菜单项是 linux-image-3.13.0-73-generic。但是系统加载后 uname -r 返回的是 linux-image-3.2.0-89-generic。启动日志中没有任何错误。如果我通过 sudo apt-get remove 命令移除 linux-image-3.2.0-89-generic,系统仍然加载 linux-image-3.2.0-89-generic,但是网络功能工作不正常。重新安装 linux-image-3.2.0-89-generic 可以恢复性能。我的系统是 Ubuntu 12.04.5 LTS。为什么会发生这种情况?
1个回答

我猜你按了向下箭头,然后选择了高级选项,可以在那里选择要运行的内核。
如果你已经这样做了,你可以卸载其他内核,尽管如果新内核实际上不起作用,这可能有风险。
你可以查看系统日志,看看是否有任何错误。通常,如果内核无法加载,系统就无法启动,但还是值得检查一下。
通常,grub会选择最新的内核(版本号)并将其放在列表的顶部。告诉我高级选项显示的内容以及内核的列表方式,因为有可能安装不成功。

我找到了问题所在。我的RAID阵列出现故障了。谢谢你的帮助。 - Alexander

  • 相关问题