systemd boot entries not updated when installing new 6.8.12-10-pve kernel

shangjx

New Member
Jan 1, 2025
2
1
3
Updated system via `apt upgrade`, rebooted, but system stayed on 6.8.12-5-pve kernel. Running `pve-boot-tools refresh`, `pve-boot-tools update` and `initramfs -u`, still 6.8.12-5-pve.

Only got to 6.8.12-10-pve by setting uefi firmware to boot from grub.

Inspecting the efi partition gives 6.8.12-10-pve 6.8.12-5-pve files on root level, but 6.8.12-5-pve 6.8.12-4-pve at /EFI/proxmox/ level.

6.8.12-4-pve kernel was already uninstalled by system when 6.8.12-10 is installed.

It's likely that the structure have changed and `pve-boot-tools` systemd-boot logic did not migrate from old location?
 
Last edited: