如何将内核从2.6升级到最新版本?

如何将内核从2.6升级到最新版本?

我目前正在运行 Debian 8.2(我知道这是针对 Ubuntu 问题的,但我相信这个过程是相似的)

而且我似乎无法升级我的内核。当前版本是:2.6.32-308.el5.028stab099.3

我想升级到最新的稳定内核。使用apt-get安装linux镜像似乎没有做任何事情。

root@Moonraise:~# sudo apt-get install linux-image-3.16.0-4-586 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
linux-image-3.16.0-4-586 is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 70 not upgraded 

有人可以帮忙吗?先感谢您。

uname -a和 的输出lsb_release

root@Moonraise:~# uname -a Linux Moonraise 2.6.32-308.el5.028stab099.3 #1 SMP Wed Mar 7 15:56:00 MSK 2012 i686 GNU/Linux 
root@Moonraise:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.2 (n/a) Release: 8.2 Codename: n/a

答案1

https://wiki.debian.org/HowToUpgradeKernel

确保您在安装过程中阅读了它告诉您的所有内容, 特别是关于 initrd 映像。如果您使用不寻常的引导加载程序,则在安装内核映像后可能需要重新配置 - 在这种情况下,不要忘记告诉它为内核使用适当的 initrd 映像(PackageManagement 页面包含有关列出包内容的详细信息)。

您显然确实下载了较新的内核映像,但显然,您的引导加载程序没有调用它。

如果您有权访问引导加载程序的配置,请确保调用正确的映像。

然而,更有可能的是,您正在容器中运行系统,因此只有主机系统管理员才能为您更改内核。

相关内容