首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian 8没有使用最新的内核。

Debian 8没有使用最新的内核。
EN

Unix & Linux用户
提问于 2020-08-18 11:32:47
回答 2查看 385关注 0票数 1

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

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

代码语言:javascript
复制
$ cat /lib/modules/3.16.0-4-amd64/modules.dep | grep vbox


$ 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种可用的内核映像:

代码语言:javascript
复制
$ 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)

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

代码语言:javascript
复制
$ 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

Is有一种强制使用 3.16.0-11-amd64**?**的方法

Is中可能有一个配置文件强制 3.16.0-4-amd64

联机时,我发现更改grub设置以添加新内核(所有示例都引用了grub,即这里)、系统中的but grub未使用的<#>is非常容易。

有什么想法吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-08-19 09:23:15

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

票数 2
EN

Unix & Linux用户

发布于 2020-08-18 11:56:57

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

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/605072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档