EFI System partition

So a very interesting tidbit of information...

If you build PVE with Grub then there is an EFI directory under /boot/efi. If you build PVE with SystemD then there is no directory under /boot/efi. Thats not what I would have expected. It looks like when building with SystemD the directory structure is under /sys/firmware/efi.

Why is /sys/firmware/efi write protected? I cannot drop my tools there? I am wanting to drop my Intel bootutil tool and flash image, so I can update the flash on my Intel I350 network adapter.
 
Last edited:
like I said last week - "/sys/firmware/edi/efivars is how the kernel exposes EFI variables, it's not a place where you can store anything other than variable values".

if proxmox-boot-tool manages the boot aspect of a PVE system, then the ESP(s) are not mounted unless needed. you can manually mount them (their UUIDs are stored in /etc/kernel/proxmox-boot-uuids)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!