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. Rob