well, proxmox-boot-tool here thinks it's driving systemd-boot, and so does the UEFI setup. You could re-enable it (install the tooling, then make sure it boots the proper kernel). But I'd suggest going back with GRUB if you don't need...
yeah, re-init with grub using proxmox-boot-tool, as I suggested, that should do it. Or switch to UEFI entry 0007 (cue the James Bond theme..), possibly with efibootmgr, but more likely in your UEFI/BIOS setup.
Success! These are the steps:
umount /boot/efi
proxmox-boot-tool init /dev/disk/by-uuid/AED9-4562 grub
proxmox-boot-tool refresh
mount -a
reboot
After that the system rebooted with the updates showing kernel: Linux 6.17.4-2-pve .
Thanks for...
I don't have ZFS on the boot drive.
I cleared all warnings from pve8to9 prior to apt update && apt dist-upgrade .
I don't have bootctl command available.
# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
AED9-4562 is configured with: uefi (versions: 5.15.158-2-pve, 6.8.12-18-pve, grubx64.efi)
Tried the following so far:
proxmox-boot-tool kernel unpin
proxmox-boot-tool refresh
and also:
apt install --reinstall proxmox-kernel-6.17
reboot
made no difference.
# update-grub
Generating grub configuration file ...
W: This system is booted via proxmox-boot-tool:
W: Executing 'update-grub' directly does not update the correct configs!
W: Running: 'proxmox-boot-tool refresh'
No /etc/kernel/cmdline found -...
Unfortunately this could be one of the problems, as I originally started with PVE6 I have a lot of old version:
# ls /boot
config-5.11.22-1-pve
config-5.11.22-7-pve
config-5.13.19-2-pve
config-5.13.19-6-pve
config-5.15.158-2-pve...
I did an in-place upgrade from PVE8 to PVE9 but after the update the kernel and zfs are still showing old versions even though they both seem to have updated:
# pveversion
pve-manager/9.1.4/5ac30304265fbd8e (running kernel: 6.8.12-18-pve)
#...