Shim-Failure 7.0.14-25

Hexxer

Member
Sep 12, 2024
18
1
8
Hi,
Linux pve 7.0.14-25-pve (Problematisch?)

die Tage kam ein neuer Kernel und ich musste heute mal neu booten. Mit dem Linux pve 7.0.14-25 fährt mein System nicht mehr hoch.
Ich hab kein Log. Ich bekommen einen Shim Fehler und das System bootet schlicht nicht. Gehe ich im Grub auf den *23'er Kernel ist alles normal.

Habt Ihr eine Idee was ich tun kann?
Linux pve 7.0.14-23-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.14-23 (2026-10-07T20:25Z) x86_64 - bootet problemlos
 
Ich glaube ich hab es gefunden. Ich hab einfach irgendwann Updates einspielen lassen. Dabei ist das raus gekommen. Der .25 ist nicht signed. Ich arbeite dran. Sobald ich den -25 boote kommt (mit Secure Boot enabled) der Kernel Panic Schirm und ohen Secure Boot der Shim Fehler.
Prox ist alles "Latest" und läuft seit Jahren fast störungsfrei.

ii proxmox-kernel-7.0 7.0.14-25 amd64 Latest Proxmox Kernel Image
ii proxmox-kernel-7.0.14-23-pve-signed 7.0.14-23 amd64 Proxmox Kernel Image (signed)
ii proxmox-kernel-7.0.14-25-pve 7.0.14-25 amd64 Proxmox Kernel Image
ii proxmox-kernel-helper 9.2.0 all Function for various kernel maintenance tasks.

Soo. Ich hab es wieder. Ich musste Sec. Boot abstellen. Komisch, ist aber wohl so. Ich boote noch mit Grub und Sec Boot war immer an (ohne es zu wissen). Hardware ist ein HP T640.
 

Attachments

  • Unbenannt.jpg
    Unbenannt.jpg
    106.7 KB · Views: 0
Eine Shim-Meldung direkt nach dem Kernel-Update klingt für mich spontan nach Secure Boot, also dass der 25er nicht sauber signiert drauf ist. Ist Secure Boot bei dir überhaupt an? mokutil --sb-state zeigt dir das. Dann starte mal den 23er und schau, ob vom 25er auch das signed-Paket installiert ist und was der Bootloader dazu sagt:
Code:
dpkg -l | grep 7.0.14-25
proxmox-boot-tool status
Bis das geklärt ist, pinn dir den funktionierenden Kernel mit proxmox-boot-tool kernel pin 7.0.14-23-pve, dann musst du nicht jedes Mal im Grub auswählen. Handyfoto wäre hilfreich, der genaue Wortlaut macht oft den Unterschied.
 
Auf meinem NUC11 läuft der Kernel einwandfrei.
Code:
root@pve2:~# uname -a
Linux pve2 7.0.14-25-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.14-25 (2026-10-17T20:42Z) x86_64 GNU/Linux
root@pve2:~#