Upgrade from 8.4.8 to 9.0.1 - Script Warnings

Zuendapp

New Member
Aug 28, 2024
4
2
3
Hey Proxmox Community,

I wanted to upgrade my Trigkey Intel N100 Mini PC from Version 8.4.8 to 9.0.1.
When I run the precheck script command "pve8to9" the following warning appear:

"INFO: Checking bootloader configuration...
WARN: systemd-boot meta-package installed but the system does not seem to use it for booting. This can cause problems on upgrades of other boot-related packages. Consider removing 'systemd-boot'"


Can I ignore this warning or should I consider running "apt remove systemd-boot"?
Are there any known problems regarding this?



Thank you very much!


Regards!
 
Last edited:
  • Like
Reactions: ajmeese7
Hi!

See this comment on the release post. Removing the package should not cause any issues. You should run the command as suggested by the warning.
 
Thank you for your reply and the hint!

So can I safely use apt remove systemd-boot or is there another command?

When I type apt remove systemd and press TAB to autocomplete, there are following packages installed on my system:

  1. systemd
  2. systemd-boot
  3. systemd-boot-efi
  4. systemd-sysv

The output for proxmox-boot-tool status is:

"

Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
E: /etc/kernel/proxmox-boot-uuids does not exist.

"

Thank you!


Regards :)
 
Last edited:
The pve8to9 script actually tries to determine the correct actions for your system. So you should be good to run apt remove systemd-boot unless you manually installed it and are using systemd-boot as a bootloader. Just be sure to check the output of pve8to9 if it suggests any additional actions you need to take.

edit: The upgrade guide now also mentions the following:
If the pve8to9 checklist script suggests it, the systemd-boot meta-package is safe to remove unless you manually installed it and are using systemd-boot as a bootloader. Should systemd-boot-efi and systemd-boot-tools be required, pve8to9 will warn you accordingly.
 
Last edited:
  • Like
Reactions: ajmeese7
Thank you!

I made the upgrade after removing "systemd-boot" and it worked fine!


:)


Regards!
Please ask,
what procedure did you use for removal?



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-warning for more information.
WARN: Removable bootloader found at '/boot/efi/EFI/BOOT/BOOTX64.efi', but GRUB packages not set up to update it!
Run the following command:
echo 'grub-efi-amd64 grub2/force_efi_extra_removable boolean true' | debconf-set-selections -v -u
Then reinstall GRUB with 'apt install --reinstall grub-efi-amd64'