Talk:BIOS boot partition: Difference between revisions

Content deleted Content added
SineBot (talk | contribs)
m Dating comment by Juli@n - "lookup"
Hah!IdontNeedEFI: Add some facts on endianness
Line 5:
Since it appears that [[GNU GRUB]] developer [[User:Robertmh]] came up with this concept (and integrated it into GRUB), should he be credited? Or should it at least be clearly stated that this is an invention by the [[GNU GRUB]] team, so people know where this concept came from? —[[User:Hobart|Hobart]] ([[User_talk:Hobart|talk]]) 07:29, 28 February 2012 (UTC)
 
== Hah!IdontNeedEFI confusion regarding endianness ==
 
Much confusion has arisen regarding endianness of the "Hah!IdontNeedEFI" GUID:
 
Look at the fine [http://en.wikipedia.org/w/index.php?title=BIOS_Boot_partition&action=history history]:
Line 36 ⟶ 38:
 
[[User:Juli@n|Juli@n]] ([[User talk:Juli@n|talk]]) <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|undated]] comment added 13:02, 29 August 2012 (UTC)</span><!--Template:Undated--> <!--Autosigned by SineBot-->
 
I've gathered the following pieces of information in trying to understand it all:
 
* The first three fields of a UUID/GUID are a 4-byte value, then 2 2-byte values. All subsequent values are single bytes or byte arrays, so only the first 8 bytes are affected by endianness concerns.
* The typical way to write a UUID/GUID's string form in RFCs / Linux-centric documentation is big endian.
* However Microsoft sources tend to write UUID/GUID string forms little endian.
* The byte order of an on-disk GPT is little endian.
 
[[User:MaxBowsher|MaxBowsher]] ([[User talk:MaxBowsher|talk]]) 01:57, 19 April 2013 (UTC)