dep composed on 2024-09-02 21:23 (UTC):
So /boot should be the first partition?
A separate boot filesystem is usually only used with RAID and/or LVM configurations. The ESP must not be confused with a Linux /boot/ filesystem. /boot/ will be a native filesystem, either integral with the root filesystem, or a separate small native one. The placement of any partition, at least in theory, really doesn't matter on GPT disks.
Regardless whether /boot/ is a separate filesystem or not, the ESP is a discrete FAT32 filesystem that mounts to /boot/efi/.