You are not logged in.

#26 2023-02-09 19:37:13

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,255

Re: Arch not in my bootloader(s)

The /boot directory will be on your root partition and contain the kernel images and the grub.cfg. The EFI partition will be on /boot/efi (which matches your previous situation - and be empty - unless you mount the ESP there) and contain the contents of the ESP, notably the GRUB EFI executable.

A mount point can be anywhere in the directory structure, but as soon as you actually mount something to a particular directory that directory will show the contents of the partition.

Last edited by V1del (2023-02-09 19:38:33)

Online

#27 2023-02-09 19:42:53

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: Arch not in my bootloader(s)

The EFI system partition must be FAT-formatted because that's part of the UEFI specification. Most UEFI firmware implementations can only read FAT partitions.

The only reason the wiki recommends mounting the ESP under /boot/ is for systemd-boot but that can now use an XBOOTLDR partition which can have any filesystem provided the EFI filesystem drivers are placed on the ESP so systemd-boot can load them. For more on this see https://uapi-group.org/specifications/s … ification/.


Jin, Jîyan, Azadî

Offline

#28 2023-02-09 20:47:20

Epp
Member
Registered: 2022-07-11
Posts: 101

Re: Arch not in my bootloader(s)

Ok, super, thanks for the help!

Offline

Board footer

Powered by FluxBB