PVE8to9 systemd-boot error AFTER Upgrade

decker3030

New Member
Jun 19, 2026
1
0
1
I decided to upgrade to PVE 9 and have made a mistake along the way.

My boot disk is running ZFS so the host is using systemd-boot and proxmox-boot-tool. I did not remove systemd-boot before the upgrade so after upgrading I am on PVE 9.2.3 with kernel 7.0.6-2-pve. I have rebooted since upgrading.

If I run pve8to9 I see:
FAIL: systemd-boot meta-package installed. This will cause problems on upgrades of other boot-related packages. Remove 'systemd-boot' See:
https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#sd-boot-warningfor more information.

Running efibootmgr -v I can see:
BootCurrent: 0016 and
Boot0016* Linux Boot Manager HD(2,GPT,6ef0129c-85a0-4a49-afba-76d18360cd61,0x800,0x200000)/File(\EFI\systemd\systemd-bootx64.efi)1400000049535048.

Running proxmox-boot-tool status:
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
7283-83DD is configured with: uefi (versions: 6.8.12-29-pve, 7.0.6-2-pve)

From every related post and information I have seen I haven't been able to figure out what I should do in this situation. I unfortunately don't have a snapshot of my rpool from before the upgrade (lesson learned).

I haven't been able to find an example with my specific circumstances, is it safe to run the following to get rid of the pve8to9 FAIL message?
apt install systemd-boot-efi systemd-boot-tools
apt remove systemd-boot
apt purge systemd-boot

Any and all input is appreciated :)
 
Last edited:
Hi @decker3030

thanks for posting in the forum!

As you already posted the link to the docs, i shall quote from there [1]
The only situation where you should keep the meta-package systemd-boot installed is if you manually setup systemd-boot for your system.

So as long as you didnt manually switch your bootloader, removing the meta-package systemd-boot should be safe.
Be careful during removal, if apt also wants to uninstall the systemd-boot-efi package. This package contains the actual EFI boot binaries, so on your system this probably currently is and should stay installed.

The commands you posted should be safe to execute on your specific system, with the precaution i stated earlier.

If you have questions please feel free to ask them.

Yours sincerely
Jonas

[1] https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#sd-boot-warning