aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstaffcvs <staffcvs>2009-12-09 10:31:07 +0000
committerstaffcvs <staffcvs>2009-12-09 10:31:07 +0000
commite2d7e909efa62075d6322df2427b03f4d2ba7024 (patch)
treebcd80e0419555deec73ec53d4df73e2b510b37bf
parent6a02c68be3c41cea2d20c556073aacd5f46835ed (diff)
downloadgpt-e2d7e909efa62075d6322df2427b03f4d2ba7024.tar.gz
gpt-e2d7e909efa62075d6322df2427b03f4d2ba7024.tar.bz2
gpt-e2d7e909efa62075d6322df2427b03f4d2ba7024.zip
add raid support
-rw-r--r--src/gpt.h2
-rw-r--r--src/guid.c4
2 files changed, 6 insertions, 0 deletions
diff --git a/src/gpt.h b/src/gpt.h
index 04f28d3..d19b7e4 100644
--- a/src/gpt.h
+++ b/src/gpt.h
@@ -5,6 +5,8 @@
#define GUID_TYPE_LINUX_SWAP MAKE_GUID(0657FD6D,A4AB,43C4,84E5,0933C84B4F4F)
#define GUID_TYPE_APPLE_HFS MAKE_GUID(48465300,0000,11AA,AA11,00306543ECAC)
#define GUID_TYPE_APPLE_TV MAKE_GUID(5265636F,7665,11AA,AA11,00306543ECAC)
+#define GUID_TYPE_LINUX_LVM MAKE_GUID(E6D6D379,F507,44C2,A23C,238F2A3DF928)
+#define GUID_TYPE_LINUX_RAID MAKE_GUID(A19D880F,05FC,4D3B,A006,743F0F84911E)
#define GPT_ENTRY_FLAG_SYSTEM 1
typedef struct
diff --git a/src/guid.c b/src/guid.c
index f7b86b4..c7a7929 100644
--- a/src/guid.c
+++ b/src/guid.c
@@ -16,6 +16,10 @@ static struct known_struct
{
GUID_TYPE_LINUX_EXT3, "windows-ntfs"},
{
+ GUID_TYPE_LINUX_LVM, "linux-lvm"},
+ {
+ GUID_TYPE_LINUX_RAID, "linux-raid"},
+ {
GUID_TYPE_LINUX_SWAP, "linux-swap"},
{
GUID_TYPE_APPLE_HFS, "apple-hfs"},