https://de.wikipedia.org/w/api.php?action=feedcontributions&feedformat=atom&user=Ccyber5 Wikipedia - Benutzerbeiträge [de] 2025-08-03T11:20:55Z Benutzerbeiträge MediaWiki 1.45.0-wmf.12 https://de.wikipedia.org/w/index.php?title=BIOS-Bootpartition&diff=189882421 BIOS-Bootpartition 2014-07-04T02:08:49Z <p>Ccyber5: </p> <hr /> <div>{{Refimprove|date=June 2014}}<br /> <br /> The '''BIOS Boot partition''' is a [[partition (computing)|partition]] on a [[data storage device]] that may be used by legacy [[BIOS]]-based systems in order to boot, when the actual boot device contains a [[GUID Partition Table]] (GPT).<br /> <br /> 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.<br /> <br /> ==Overview==<br /> The [[Globally Unique Identifier]] for the BIOS Boot partition in the GPT scheme is &lt;tt&gt;21686148-6449-6E6F-744E-656564454649&lt;/tt&gt;&lt;ref&gt;{{cite web<br /> | url = http://www.gnu.org/software/grub/manual/html_node/BIOS-installation.html<br /> | title = Installation | work = 3.4 BIOS installation<br /> | accessdate = 2014-06-26<br /> | publisher = [[GNU GRUB]]<br /> }}&lt;/ref&gt; (which when written to a GPT in the required little endian fields, forms the ASCII string &quot;&lt;tt&gt;Hah!IdontNeedEFI&lt;/tt&gt;&quot;).&lt;!-- See talk page for some notes on endianness confusion. --&gt; In the context of GPT on a BIOS-based computer, a BIOS Boot partition is similar in some respects to the [[EFI System partition]], which is used by systems based on [[Extensible Firmware Interface|EFI]]. The EFI System partition, however, holds a filesystem and files used by the UEFI; on the other side, the BIOS Boot partition is used in BIOS-based systems, and accessed without a filesystem by holding raw binary code.<br /> <br /> When used, it contains the second stage of the [[boot loader]] program (the first being the code that is within the [[Master Boot Record]] (MBR)). Use of this partition is not the only way BIOS-based boot can be performed while using GPT-partitioned hard drives; however, complex boot loaders such as [[GRUB 2]] cannot fit entirely within the confines of the MBR's 398&lt;!-- MBR with disk timestamp, disk signature, AAP and NEWLDR support --&gt; to 446&lt;!-- classic MBR without any extensions --&gt; bytes of space, thus they need an ancillary storage space. On MBR disks, such boot loaders typically use the sectors immediately following the MBR for this storage. On GPT disks, no equivalent space exists, and the BIOS Boot partition is a way to officially allocate such space for use by the boot loader. BIOS Boot partitions are used primarily by [[GRUB 2]].<br /> <br /> The BIOS Boot partition is typically quite small. It can be as small as about 30 KiB; however, future boot loaders might require more space, so creating a larger BIOS Boot partition is advisable. Due to the [[1 MB partition alignment|1 MiB partition alignment]], policies used by most modern disk partitioning tools to provide optimum performance with [[Advanced Format]] disks, [[Solid-state drive|SSD devices]], and some types of [[RAID]] configurations, 1 MiB is a logical size for a BIOS Boot partition.<br /> <br /> ==Creation==<br /> <br /> ===Utilities===<br /> The following utilities are known to support BIOS Boot partitions:<br /> <br /> * [[GRUB 2]] (1.97~beta1 or later): when a BIOS Boot partition is found during installation, GRUB will embed itself in it.<br /> * [[GNU Parted]] (2.0 or later).<br /> * [[GParted]], the front-end to GNU Parted.<br /> * gpt(8) partition editor in [[NetBSD]] (5.0 or later).<br /> * [http://www.rodsbooks.com/gdisk/ gdisk]: GPT fdisk<br /> <br /> ===Directions===<br /> A BIOS Boot partition can be created using any of several different disk utilities:<br /> <br /> *In GParted, create a partition (an unformatted one works fine), then right-click it and select Manage Flags. Check the &lt;tt&gt;bios_grub&lt;/tt&gt; flag, click Close, and apply your changes (some versions of GParted will not allow you to set a flag on an unformatted partition; in this case format the partition to FAT16 then set the &lt;tt&gt;bios_grub&lt;/tt&gt; flag).<br /> <br /> *In GNU Parted (&lt;code&gt;parted&lt;/code&gt;), create a partition, then type &lt;tt&gt;set 1 bios_grub on&lt;/tt&gt;, changing &lt;tt&gt;1&lt;/tt&gt; to the number of the partition you want to mark as a BIOS Boot partition.<br /> *In GPT fdisk (&lt;code&gt;gdisk&lt;/code&gt;), create a partition and give it a type code of &lt;tt&gt;EF02&lt;/tt&gt;.<br /> <br /> ==See also==<br /> * [[Unified Extensible Firmware Interface]] (UEFI)<br /> * [[EFI System partition]] (ESP)<br /> * [[Windows To Go]]<br /> <br /> ==References==<br /> {{Reflist}}<br /> <br /> ==External links==<br /> * [http://www.gnu.org/software/grub/manual/html_node/BIOS-installation.html#BIOS-installation BIOS installation] in official GRUB2 document<br /> *[http://www.freelists.org/post/haiku-development/Defining-the-Haiku-UUID-for-GPT-and-other-uses haiku-development]<br /> *[http://www.funtoo.org/wiki/GUID_Booting_Guide The Funtoo Linux GUID Booting Guide]<br /> *The [http://www.rodsbooks.com/gdisk/booting.html Booting from GPT page] in the GPT fdisk documentation<br /> <br /> [[Category:BIOS]]<br /> [[Category:Booting]]</div> Ccyber5