Debian8は最新のカーネルを使用していません

Aug 18 2020

古いヘッドレスサーバーのカーネルを更新する必要があります(いくつかの機器をログに記録する小さなマシン)。残念ながら、Debian 8Jessieを超えてアップグレードすることはできません。

私が必要とするいくつかの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ますか?

3.16.0-4-amd64代わりに強制しているDebianの設定ファイルはおそらくありますか?

オンラインではgrub、設定を変更して新しいカーネルを追加するのは非常に簡単であることがわかりました(すべての例はgrub、つまりここを参照しています)が、私のシステムgrubでは使用されていません。

何か案が?

回答

2 schaiba Aug 19 2020 at 16:23

/ bootの内容を見ると、使用されているブートローダーを確認し、必要な特定のカーネルを起動するように設定できます。

1 ArtemS.Tashkinov Aug 18 2020 at 18:56

実行しているカーネルは、ブートローダーにのみ依存します。それが何であるかを見つけて、必要なカーネルバージョンを起動するように設定します。