On a BIOS-GPT system (i.e. no UEFI): I partition my disk this way:
1) 2MiB with the bios_grub flag
2) 1GiB ext2 for /boot
3) 30Gib ext4 for / for Gentoo.
4) the rest divided for other distros and for /home.
My question is concerning the second partition, the ext2 for /boot/.
In gparted, do I need to set the 'boot' flag?
I read conflicting information about it:
"Some buggy BIOSes or EFIs configured to boot in BIOS/CSM/legacy mode might also have problems with booting from GPT labeled disks. If that is the case, it might be possible to work around the problem by adding the boot/active flag on the protective MBR partition which has to be done through fdisk with the -t dos option to force it to read the partition table using the MBR format."
...
"When using the UEFI interface to boot the system (instead of BIOS), mark the boot partition as the EFI System Partition. Parted does this automatically when the boot option is set on the partition:"
...
"Type a to toggle the bootable flag on a partition and select 2. After pressing p again, notice that an * is placed in the "Boot" column."
elsewhere I read that the 'boot' flag on an uefi system was for a partition of type fat32 (vsfat).
Basically, I am confused: the 'boot' flag is to be used for BIOS or for EUFI or both?
Should I set it for my ext2 /boot/, or I shouldn't, or it doesn't matter either way?