Greetings,

I wanted to know if the first partition has to be FAT32 and should be mounted at /efi . Gentoo and Arch tell us to always have first partition of type FAT32 however they mount it in different location. I am confused can anyone elaborate please?

  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    yes to FAT32 but doesn’t have to be first and there can be multiples; I have several EFI partitions (type ef00) and the picker shows me entries from them all. I use systemd-boot and the relevant EFI partition is mounted at /boot (didn’t like /efi because I’m used to autocomplete /etc with tab).

  • kugmo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    Only legacy MBR boot requires the boot loader to be at the very beginning of the disk. With GPT and EFI you can make your root the very first partition then have your /boot (and/or) /efi (which has to be fat16 or fat32 depending on partition size, it can be very small and you have the /boot hold your kernels) behind that partition to avoid the ‘to the left of’ issue when resizing partitions, assuming your root filesystem can be resized.