Wir haben seit kurzem einen PC mit dem Testing-Zweig für Bullseye (Buster ist gar nicht erst möglich, weder der standard Treiber noch der proprietäre von AMD konnten eine graphische Umgebung starten, unter Bullseye geht es immerhin mit letzterem). Dort würde ich gerne den aktuellen Kernel nutzen, allerdings beharrt grub trotz eines update-grub auf Version 5.3.0.2. Obwohl die folgenden vier Pakete installiert sind:
Code: Alles auswählen
linux-image-5.3.0-2-amd64/now 5.3.9-3 amd64 [Installiert,lokal]
linux-image-5.3.0-3-amd64/now 5.3.15-1 amd64 [Installiert,lokal]
linux-image-5.4.0-2-amd64/testing,now 5.4.8-1 amd64 [Installiert,automatisch]
linux-image-amd64/testing,now 5.4.8-1 amd64 [installiert]
Es sind also zwei neuere Kernel vorhanden. Nun möchte ich das Problem aber auch nicht dadurch lösen, dass ich einfach die alten Kernel deinstalliere. Ich befürchte es hat einen triftigen Grund weshalb grub keinen neueren Kernel lädt. Die Frage ist nur welchen und wie lässt sich dieser beheben.
dmesg gibt nichts hilfreiches von sich, das beginnt bereits mit
Code: Alles auswählen
[ 0.000000] Linux version 5.3.0-2-amd64 (debian-kernel@lists.debian.org) (gcc version 9.2.1 20191109 (Debian 9.2.1-19)) #1 SMP Debian 5.3.9-3 (2019-11-19)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.3.0-2-amd64 root=UUID=02ccdfff-f794-4fb3-8cdb-10e3a4be42b6 ro quiet
Ich sehe aber direkt nach dem Bildschirm von grub und vor dem log den dmesg ausgibt eine Fehlermeldung wo irgendwas mit amd und dass wohl vmlinuz 5.3.0.3 nicht gefunden werden könne (ich glaube der konkrete Pfad ist wie oben in /boot/, wo abervmlinuz auch für 5.3.0.3 und 5.4.0.2 existiert) oder so, ganz genau kann ich das auch nicht sagen.
Kann jemand da mit der Fehlersuche und -behebung behilflich sein?