You are not logged in.
Pages: 1
Topic closed
Hello!
I'm about to install Arch on a new machine whose motherboard has UEFI firmware. I've read the pages at rodsbooks.com, but I'm still unsure.
I understand that the ESP must be FAT32 formatted and have a reasonable size; however, where should I mount it? At /boot or at /boot/EFI?
If I have understood it correctly, an 'EFI' folder has to reside in the ESP. Am I right?
Thanks!
Offline
You can mount it on either. Your decision should be informed, however, by the boot manager you plan to use. Read the wiki page for what that boot manager is for the details.
Offline
You can mount it on either. Your decision should be informed, however, by the boot manager you plan to use. Read the wiki page for what that boot manager is for the details.
Ok. I think I'll then go with /boot (two 'efi' seems ugly).
Thanks, regards
Offline
jasonwryan wrote:Your decision should be informed, however, by the boot manager you plan to use.
Ok. I think I'll then go with /boot (two 'efi' seems ugly).
This doesn't seem like an informed decision to me....
Offline
Note: Although /boot/efi is the most common mount point for the ESP, other mount points are possible. Some users like to mount the ESP at /boot because this practice causes Linux kernels to be automatically placed on the ESP, which is useful if you're using ELILO or the kernel's EFI stub loader (often in conjunction with rEFInd or gummiboot). On the other hand, mounting the ESP at /boot will complicate kernel upgrades if your package system creates symbolic links within /boot. Some versions of Ubuntu do this, so mounting the ESP at /boot is undesirable with Ubuntu.
http://www.rodsbooks.com/efi-bootloader … ation.html
other reason:
the default path for grub-install and efibootmgr to efi-partition is /boot/efi; maybe it's the same for other bmgrs!? setting to standard path /boot/efi avoid problems.
Last edited by vanquish (2014-01-08 11:51:16)
Offline
Avoid problems? If you want to avoid problems, set the path to /boot. Every bootloader except grub requires the kernel to be on the ESP - and the only reason to actually use grub is that you want to make your life more complicated.
the default path for grub-install and efibootmgr to efi-partition is /boot/efi;
What? efibootmgr knows no such thing as a "default path". I don't think you even know what efibootmgr is or does.
Some versions of Ubuntu do this, so mounting the ESP at /boot is undesirable with Ubuntu.
Hm, I can't see where is says "Ubuntu forums" on this site.
Last edited by brain0 (2014-01-09 09:34:56)
Offline
1.) sorry for the wrong information about efibootmgr. i've mixed up something. (only the loader got a default path).
2.) i know it's not an ubuntu forum. it was only a hint for possible problems if not using the standard path. Hmmmmmmmmm. A bit more politeness and a bit fewer condescending would be nice next time. i'm not a so called developer. i'm just a new forum member.
Last edited by vanquish (2014-01-09 12:36:21)
Offline
I have finally decided to use Gummiboot. According to Freedesktop and the Arch wiki, mounting the ESP at /boot is the right way. (I'll only use Arch, but thanks for pointing out that fact about Ubuntu.)
Thanks for your support, best regards,
Kalrish
Offline
If you're multibooting, it is often safer to have the ESP be a separate partition from /boot because it reduces the chances that the other OS will mess things up in /boot.
Offline
Closing this ancient topic.
Offline
Pages: 1
Topic closed