BIOS boot partition: Difference between revisions

Content deleted Content added
Undid revision 660785245 by Dsimic (talk) If you know of any bootloader besides GRUB that uses this, please ''name" it. ''Every'' GPT partition has to fill in a GUID there...
Rewrite second paragraph of lead
Line 3:
[[GRUB]]'s '''BIOS boot partition''' is a [[partition (computing)|partition]] on a [[data storage device]] that GRUB uses on [[BIOS]]-based systems in order to boot, when the actual boot device contains a [[GUID Partition Table]] (GPT).
 
It is needed because GPT uses the [[disk sector|sectors]] immediately following the [[Master Boot Record]] (MBR) to hold the actual partition table (whereas the traditional MBR-based partitioning scheme doesn't designate them for anything), making it unavailable to hold the code the [[boot loader]] needs to load in order to read from a [[filesystem]]. (The space available in the MBR is severely limited (<512 bytes), so the code stored there isn't really able to do anything more complicated than loading a larger block of code from a simple-to-find ___location on disk and run that.)
It must be utilized because there is not enough unused space available for the second stages of [[boot loader]]s on GPT disks. On MBR-partitioned disks, boot loaders are occupying unused [[disk sector|sectors]] immediately following the [[Master Boot Record]] (MBR) for that purpose, while there is no equivalent for those on GPT disks.
 
== Overview ==