我昨天注意到,尽管我安装了更新,但我的内核并不是最新的。
我检查了已安装的软件包,所有较新的 linux-header* 软件包都已安装至 Ubuntu 15.10 中的当前 4.2 内核。
我检查了我的 /boot 文件夹,发现没有更新的内核映像。看到这个后,我删除了所有内核,只留下当前内核,有趣的是,这并没有清理我的 /boot 文件夹 [旧内核映像仍然存在,我现在手动删除它们],然后安装了最新的内核,但仍然没有成功。
我也尝试过只运行apt-get install --reinstall
内核包,但是也没有成功。
我检查了所有能想到的日志(dmesg、dpkg、syslog),但没有发现任何错误或警告。
因此,在没有有关正在发生的事情的更多信息的情况下,我希望这里有人可以帮助我弄清楚我的系统出了什么问题。
该系统的历史:
最初是 14.04,升级到 14.10,然后升级到 15.04,然后升级到 15.10。安装 Ubuntu 15.04 后,内核更新显然停止工作。
分区:
- /boot 是一个单独的分区。GRUB 安装在这里(已重新安装,没有任何变化)。(SSD)
- /home 是一个单独的分区。(SSD)
- / 是一个单独的分区(SSD)
- /var 和 /tmp 是我的第二块硬盘上的独立分区
SSD 是 /dev/sdb,硬盘是 /dev/sda。
答案1
尝试:
sudo apt-get install linux-headers-generic
它将安装正确版本的内核头。