GPT: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
m Add Limine in bootloaders section.
Line 105:
[[UEFI|EFI]] firmware is capable of booting from a specific GPT partition, [[EFI System Partition]] which is basically a FAT32 partition. It should contain a slightly modified [[EFI#Binary_Format|PE-executable]], like [http://elilo.sourceforge.net ELILO]. On old machines with legacy BIOS only you can use [[GRUB]], or you can write a custom [[Rolling_Your_Own_Bootloader|boot code]].
 
[[Limine]] fully supports GPT whilstboth beingwhen ausing (legacy)UEFI BIOSand bootloaderwhen using BIOS. Furthermore, unlike GRUB, when using BIOS, it supports embedding itself into the GPT structures as to make an additional reserved partition unnecessary (but an can be optionally configured to use one anyways).
 
[[BOOTBOOT]] by default boots your kernel from [[EFI System Partition]]. On UEFI machines it does that natively, and on legacy BIOS systems and other platforms (ARM for example) it interprets GPT and ESP on its own.