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:
I think it has something to do with the efi partition:
Any ideas on how I can resolve this issue?
Code:
# pveversion
pve-manager/9.1.4/5ac30304265fbd8e (running kernel: 6.8.12-18-pve)
# uname -a
Linux ghar80 6.8.12-18-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-18 (2025-12-15T18:07Z) x86_64 GNU/Linux
# zfs version
zfs-2.3.4-pve1
zfs-kmod-2.2.9-pve1
# [ -e /sys/firmware/efi/efivars/ ] && echo "EFI" || echo "BIOS"
EFI
# cat /sys/module/zfs/version
2.2.9-pve1
I think it has something to do with the efi partition:
Bash:
/boot/efi/loader/entries# ls
memtest.conf
proxmox-5.15.158-2-pve.conf
proxmox-6.8.12-18-pve.conf
# proxmox-boot-tool refresh
Running hook script 'proxmox-auto-removal'..
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
No /etc/kernel/cmdline found - falling back to /proc/cmdline
/dev/disk/by-uuid/AED9-4562 contains no grub directory - skipping
Any ideas on how I can resolve this issue?
Last edited:
