On 9 November 2025 15:57:42 GMT, Peter via Dng <dng@???> wrote:
>In https://docs.voidlinux.org/installation/live-images/partitions.html
>"... a vfat filesystem mounted at /boot/efi."
>and a few lines further down,
>"On most modern systems, a separate /boot partition is no longer
>necessary to boot properly."
>
>What? EFI is modern. First the document refers to /boot/efi. Then
>says /boot is no longer necessary.
/boot is not the same as /boot/efi
/boot holds the system files such as the kernel and bootloader files. Having it as a separate partition is a hangover from LILO, which could only read blocks via BIOS which was limited in range - so the /boot partition was created at the start of the disk (once they got above a certain size, very modest by modern standards) to restrict where the required blocks would get located.
Some of us still do a /boot - partly as habit, partly because it makes it easier (by dropping into the busybox shell) to recover a problem with /.
I don't believe (but am ready to stand corrected) /boot/efi actually needs to be mounted. It's a partition that holds the EFI - which is a small OS in it's own right.
Of course, you can have a /boot partition, and then /boot/efi mounted under it.