Debian 8 en son çekirdeği kullanmıyor
Eski bir başsız sunucunun çekirdeğini güncellemem gerekiyor (bazı cihazların kaydını tutan küçük bir makine). Ne yazık ki Debian 8 Jessie'nin ötesine geçemiyorum.
İhtiyaç duyduğum bazı Virtualbox modülleri yalnızca şunlar için mevcuttur 3.16.0-11-amd64
ve bunlar için mevcut değildir 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:
Sistem yükseltildi ve yeniden başlatıldı.
Artık mevcut 3 çekirdek görüntüsü var:
$ 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)
Anladığıma göre, açılışta en yenisi seçilmeli, ama garip bir şey oluyor:
$ 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
Kullanmayı zorlamanın bir yolu var mı 3.16.0-11-amd64
?
Debian'da bunun 3.16.0-4-amd64
yerine zorlayan bir yapılandırma dosyası olabilir mi?
Çevrimiçi olarak grub
, yeni çekirdeği eklemek için ayarları değiştirmenin oldukça kolay olduğunu buldum (tüm örnekler grub
, yani burada ), ancak benim sistemimde grub
kullanılmıyor.
Herhangi bir fikir?
Yanıtlar
/ Boot içeriğine bakarak hangi önyükleyicinin kullanıldığını görebilir ve daha sonra ihtiyacınız olan belirli çekirdeği önyükleyecek şekilde ayarlayabilirsiniz.
Çalıştırdığınız çekirdek yalnızca önyükleyicinize bağlıdır. Ne olduğunu öğrenin ve gerekli çekirdek sürümünü başlatmak için kurun.