[haiku-development] Re: Defining the Haiku UUID for GPT and other uses

  • From: Rob Judd <haiqu@xxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 19 May 2009 13:20:52 +1000

André Braga wrote:
Very visually pleasing, IMO:
4246 5331 3ba3 10f1 802a 4861 696b 7521  BFS1;....*Haiku!

Unfortunately I couldn't mangle the other bytes into ASCII, l33tspeak
or something just as nerdy, so we're left with a magic number of
0xa310f180(*). The 4 header bytes are application-defined, then
there's a semicolon, then magic#, then asterisk, then Haiku!

* - Then again, I found its bit pattern to be kinda nice! :D

(Satisfied now, Rob? ;))

Actually, I get off on phone numbers. But really it's pretty good work.

Since it's been five days and there were no objections, I'm going to
use 42465331-3ba3-10f1-802a-4861696b7521 (BFS1;....*Haiku!) as the
UUID for BFS Version 1 partitions on GPT-formatted disks, and make
haiku_loader aware of it. Then I'll see if I can reach some of the
people that make GPT-aware tools (parted, OpenSolaris, *BSD) and ask
them to include this signature.

I hope this is alright by you all. If not, just shout!

Don't forget to include Partition Logic.


Other related posts: