升级后内核错误 – 旧内核仍然安装?

我刚刚从13.10升级到14.04,但是当我做uname -r时,它说我有内核3.11。 我想拥有默认的14.04内核,(3.13我相信)。 我怎么能得到这个?

这非常类似于Ubuntu 13.10,内核仍然是3.8.0-31-generic —在这里回答这是一个更通用的问题/答案。

在升级过程中的某个时候,内核元包被“丢失”。 基本解决方案是重新安装通用内核包:

 sudo apt-get install linux-generic 

它应该在以下内容之后为您提供正确的内核包和标头:

 sudo apt-get update; sudo apt-get upgrade 

显然,如果你有-rt-lowlatency或其他“风味”内核,你必须根据你的情况调整它)

有时系统(错误地)确信它有最新的内核:在这种情况下,请尝试

 sudo apt-get install --reinstall linux-generic