[haiku-commits] haiku: hrev44405 - src/add-ons/kernel/partitioning_systems/efi

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 25 Jul 2012 15:26:23 +0200 (CEST)

hrev44405 adds 1 changeset to branch 'master'
old head: 542ee077064750901552bf0edcdb19ce8152e699
new head: f081f8b731d7d7ca46c939ff07227fb46a279de1

----------------------------------------------------------------------------

f081f8b: efi: Add more GPT partition GUID's
  
  * Create a new Haiku GPT GUID (BeOS type not defined atm)
  * Haiku BFS UUID by Andre Braga circa 2009 ML post
    "Defining the Haiku UUID for GPT and other uses"
  * I'm putting this GUID on wikipedia and pushing to
    the linux gpt partition tools... should be a good
    way to kickstart it in the ecosystem

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev44405
Commit:      f081f8b731d7d7ca46c939ff07227fb46a279de1
URL:         http://cgit.haiku-os.org/haiku/commit/?id=f081f8b
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Wed Jul 25 13:26:07 2012 UTC

----------------------------------------------------------------------------

1 file changed, 13 insertions(+), 1 deletion(-)
.../kernel/partitioning_systems/efi/efi_gpt.cpp    |   14 +++++++++++++-

----------------------------------------------------------------------------

diff --git a/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp 
b/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp
index a80bcd7..e268c23 100644
--- a/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp
+++ b/src/add-ons/kernel/partitioning_systems/efi/efi_gpt.cpp
@@ -49,7 +49,19 @@ const static struct type_map {
        static_guid     guid;
        const char      *type;
 } kTypeMap[] = {
-       {{0x48465300, 0x0000, 0x11aa, 0xaa1100306543ECACLL}, "HFS+ File System"}
+       {{0xC12A7328, 0xF81F, 0x11D2, 0xBA4B00A0C93EC93BLL}, "EFI System Data"},
+       {{0x21686148, 0x6449, 0x6E6F, 0x744E656564454649LL}, "BIOS Boot Data"},
+       {{0x024DEE41, 0x33E7, 0x11D3, 0x9D690008C781F39FLL}, "MBR Partition 
Nest"},
+       {{0x42465331, 0xbb23, 0x1601, 0x802A4861696B7521LL}, "Haiku BFS"},
+       {{0x0FC63DAF, 0x8483, 0x4772, 0x8E793D69D8477DE4LL}, "Linux File 
System"},
+       {{0xA19D880F, 0x05FC, 0x4D3B, 0xA006743F0F84911ELL}, "Linux RAID"},
+       {{0x0657FD6D, 0xA4AB, 0x43C4, 0x84E50933C84B4F4FLL}, "Linux Swap"},
+       {{0xE6D6D379, 0xF507, 0x44C2, 0xA23C238F2A3DF928LL}, "Linux LVM"},
+       {{0xEBD0A0A2, 0xB9E5, 0x4433, 0x87C068B6B72699C7LL}, "Windows Data"},
+       {{0x48465300, 0x0000, 0x11AA, 0xAA1100306543ECACLL}, "HFS+ File 
System"},
+       {{0x55465300, 0x0000, 0x11AA, 0xAA1100306543ECACLL}, "UFS File System"},
+       {{0x52414944, 0x0000, 0x11AA, 0xAA1100306543ECACLL}, "Apple RAID"},
+       {{0x52414944, 0x5F4F, 0x11AA, 0xAA1100306543ECACLL}, "Apple RAID, 
offline"}
 };
 
 


Other related posts: