On 28/04/2024 17:40, Grant Edwards wrote:
On 2024-04-28, Grant Edwards <grant.b.edwa...@gmail.com> wrote:
With DOS disk lables, Grub uses empty space between the boot sector
and the first partition as a location to store it's core image file.
That empty space does not exist when using GPT disk label. When using
a GPT disk label, Grub requires that you need to create a "BIOS Boot"
or "Grub Boot" partition so that Grub has somwhere to store it's core
image[1].
And it bears repeating that the bios/grub boot partition only needs to
be 1 or 2MB in size, is _not_ formatted with a filesystem, and is
_not_ the same as either
1) The "boot" directory where the kernel images and grubs other files
are installed within a Linux filesystem. [Which you still need
when booting in Legacy/BIOS mode.]
or
2) The UEFI partition that's formated with a FAT filesystem and used
in UEFI boot mode [which you don't need when booting in
Legacy/BIOS mode.]
Note that, for new installs, I generally say always create a decent
sized partition for UEFI, so if you want to change you can, although it
sounds like in your case it probably doesn't matter :-)
Cheers,
Wol