summaryrefslogtreecommitdiffstats
path: root/sys/sys/gpt.h
diff options
context:
space:
mode:
authormarck <marck@FreeBSD.org>2012-04-18 11:59:03 +0000
committermarck <marck@FreeBSD.org>2012-04-18 11:59:03 +0000
commita91354cc7e173e02ed7452d0ec84a125d3150b61 (patch)
tree1fadaaec73daf8373faf8cf06010e8c1ad098098 /sys/sys/gpt.h
parent5e01c3a9e201b6a2f624df9c28002e8b30ad9b2a (diff)
downloadFreeBSD-src-a91354cc7e173e02ed7452d0ec84a125d3150b61.zip
FreeBSD-src-a91354cc7e173e02ed7452d0ec84a125d3150b61.tar.gz
VMware environments are not unusual now. Add VMware partitions recognition
(both MBR for ESXi <= 4.1 and GPT for ESXi 5) to g_part. Reviewed by: ae Approved by: ae MFC after: 2 weeks
Diffstat (limited to 'sys/sys/gpt.h')
-rw-r--r--sys/sys/gpt.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/sys/gpt.h b/sys/sys/gpt.h
index b0461b7..d00135d 100644
--- a/sys/sys/gpt.h
+++ b/sys/sys/gpt.h
@@ -120,6 +120,13 @@ struct gpt_ent {
#define GPT_ENT_TYPE_LINUX_LVM \
{0xe6d6d379,0xf507,0x44c2,0xa2,0x3c,{0x23,0x8f,0x2a,0x3d,0xf9,0x28}}
+#define GPT_ENT_TYPE_VMFS \
+ {0xaa31e02a,0x400f,0x11db,0x95,0x90,{0x00,0x0c,0x29,0x11,0xd1,0xb8}}
+#define GPT_ENT_TYPE_VMKDIAG \
+ {0x9d275380,0x40ad,0x11db,0xbf,0x97,{0x00,0x0c,0x29,0x11,0xd1,0xb8}}
+#define GPT_ENT_TYPE_VMRESERVED \
+ {0x9198effc,0x31c0,0x11db,0x8f,0x78,{0x00,0x0c,0x29,0x11,0xd1,0xb8}}
+
#define GPT_ENT_TYPE_APPLE_BOOT \
{0x426F6F74,0x0000,0x11aa,0xaa,0x11,{0x00,0x30,0x65,0x43,0xec,0xac}}
#define GPT_ENT_TYPE_APPLE_HFS \
OpenPOWER on IntegriCloud