[SOLVED] PVE 9 - GRUB stops the machine immediately

so you need to add an entry there for your ESP (/dev/nvme0n1p2) to mount it at /boot/efi .. and then you should reinstall your bootloader (apt install --reinstall grub-efi-amd64)
 
  • Like
Reactions: Privacy
Thank you!
But that sounds a bit different compared to the information on the help page:
https://pve.proxmox.com/pve-docs/chapter-sysadmin.html#sysboot_proxmox_boot_tool

Can you please explain that a bit more? :)

To setup an existing, unmounted ESP located on /dev/sda2 for inclusion in Proxmox VE’s kernel update synchronization mechanism, use the following:
# proxmox-boot-tool init /dev/sda2

So couldn't I just use # proxmox-boot-tool init /dev/nvme0n1p2 to setup my existing unmounted ESP?

I added
Bash:
/dev/nvme0n1p2 /boot/efi vfat defaults 0 1
to /etc/fstab.
 
Last edited:
sure, you can also use proxmox-boot-tool to manage the ESP, but for your setup there is no advantage..
 
  • Like
Reactions: Privacy
with proxmox-boot-tool, all kernels and initrds are copied to the ESP - which means you are limited by the amount of space on the ESP, and can't keep all kernel versions bootable if you have many of them.
 
  • Like
Reactions: Privacy
Thanks a lot for the explanation.
Let's see if I can remember that in case I'll get space issues in future. :)
But for now I think I'm fine:
Bash:
Filesystem             Size  Used Avail Use% Mounted on
/dev/nvme0n1p2        1022M  289M  734M  29% /boot/efi

An extra "Many thanks" for your ongoing assistance.