Debian 8 未使用最新内核

Debian 8 未使用最新内核

我需要更新旧的无头服务器(记录一些仪器的小型机器)的内核。唉,我无法升级到 Debian 8 Jessie 以上。

我需要的一些 Virtualbox 模块仅适用于3.16.0-11-amd64,不适用于3.16.0-4-amd64

$ cat /lib/modules/3.16.0-4-amd64/modules.dep | grep vbox
<NOTHING>

$ cat /lib/modules/3.16.0-11-amd64/modules.dep | grep vbox
updates/dkms/vboxnetflt.ko: updates/dkms/vboxdrv.ko
updates/dkms/vboxnetadp.ko: updates/dkms/vboxdrv.ko
updates/dkms/vboxpci.ko: updates/dkms/vboxdrv.ko
updates/dkms/vboxdrv.ko:

系统已升级并重新启动。

现在有 3 个可用的内核映像:

$ dpkg -l | grep linux-image

ii  linux-image-3.16.0-10-amd64    3.16.81-1                        amd64        Linux 3.16 for 64-bit PCs
ii  linux-image-3.16.0-11-amd64    3.16.84-1                        amd64        Linux 3.16 for 64-bit PCs
ii  linux-image-3.16.0-4-amd64     3.16.43-2+deb8u5                 amd64        Linux 3.16 for 64-bit PCs
ii  linux-image-amd64              3.16+63+deb8u7                   amd64        Linux for 64-bit PCs (meta-package)

根据我的理解,启动时应该选择最新的,但是发生了一些奇怪的事情:

$ uname -a

Linux bluelikon-mini-abgebaut 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 GNU/Linux

有没有办法强制使用3.16.0-11-amd64

Debian 中是否有一个强制配置文件3.16.0-4-amd64

grub在网上我发现更改设置以添加新内核非常容易(所有示例均参考grub,即这里),但在我的系统中grub没有使用。

任何想法?

答案1

通过查看 /boot 的内容,您可以看到使用了哪个引导加载程序,然后将其设置为引导您需要的特定内核。

答案2

您运行的内核仅取决于您的引导加载程序。找出它是什么并将其设置为启动所需的内核版本。

相关内容