I don’t use grub (except in unusual circumstances) but I always prefer /boot/efi - it works very well with rEFInd as well as being compatible with the setup on MOST other systems. I suppose if you are a single booter, the other makes some sense, but I can’t see making an effort to change it…
ESP is just another word for EFI. It’s the same thing. ESP has been used but mostly it is referred to as EFI. /boot/efi
I think that is what @BobCollins is referring that /boot/esp is deprecated. (No longer used)
Also probably why the installer no longer needs to have BOTH the esp and boot flags set on the /boot/efi partition. Only the boot flag is needed.
I have always used /boot/efi as mount point and flagged as /boot in the window below when installing.
It used to be different a while back. Manjaro may still even do it that way. You used to have to set both flags. I have a post here somewhere about it. Another package changed and it was no longer needed for calamares. Let me see if i can dig it up.
This isn’t the post but @joekamprad explains it in the thread. Although i am not sure this is exactly what the OP is referring to.
That flag has not been needed for years, tho.
Mounting your esp to
/boot has some downsides as it moves your kernels inside the esp. systemd-boot requires this and I had to make my esp 800MB to support multi-booting with all the kernels distros keep around these days.
If you want to move it I would recommend switching it to
/efi if you are using grub.
That being said, you should be able to mount it wherever you want. Mounting it as a
/boot/efi isn’t deprecated as far as I know.
Do you share the same ESP for all the different distros, mounted at /boot for each for having a functioning multi-boot system using systemd-boot?
Yes. I have a single ESP partition.
Great! I’ve never tried systemd-boot, not knowing how it handles multi-booting. But by your description it seems rather straightforward. So just to make sure if I get it right: all the kernels installed from different systems will reside in the same ESP and then systemd-boot will add them to a boot menu from which you could choose which one to boot?
EFI System Partition
If you have no kernel name overlaps than yes, you can just add them to
If you have kernel name overlaps, you will need to handle that manually somehow. How to handle that will depend on the distro in question. One way is using symlinks. Some distros allow you to specify an alternate kernel location.
Seems a bit over my paygrade but hey, it’s about time I get a raise
I’ll start experimenting on a spare machine to see if I can get the basics right. Thanks for your replies and explanation!
Feel free to reach out to me if you need any help.
Yes i get it. I guess the word is depricated. It’s the same thing to me ESP … EFI.
Extensible Firmware Interface (EFI) and Unified EFI (UEFI)
Sure, thanks a lot!
Intel developed the original Extensible Firmware Interface (EFI) specifications. In 2005, UEFI deprecated EFI 1.10 (the final release of EFI).
hm so EFI is the one depricated then
Only UEFI (Interface) and ESP (partition)
I will keep this in mind up from now … we do have the first non-Bios system also now in my house a ThinkCentre (miniPC)