gpt 0.1.7

A library to read GPT headers and partition information from disks and disk images.
Documentation
[{
        "guid": "00000000-0000-0000-0000-000000000000",
        "os": "None",
        "desc": "Unused"
    },
    {
        "guid": "024DEE41-33E7-11D3-9D69-0008C781F39F",
        "os": "None",
        "desc": "MBR Partition Scheme"
    },
    {
        "guid": "C12A7328-F81F-11D2-BA4B-00A0C93EC93B",
        "os": "None",
        "desc": "EFI System Partition"
    },
    {
        "guid": "21686148-6449-6E6F-744E-656564454649",
        "os": "None",
        "desc": "BIOS Boot Partition"
    },
    {
        "guid": "D3BFE2DE-3DAF-11DF-BA40-E3A556D89593",
        "os": "None",
        "desc": "Intel Fast Flash (iFFS) Partition"
    },
    {
        "guid": "F4019732-066E-4E12-8273-346C5641494F",
        "os": "None",
        "desc": "Sony Boot Partition"
    },
    {
        "guid": "BFBFAFE7-A34F-448A-9A5B-6213EB736C22",
        "os": "None",
        "desc": "Lenovo Boot Partition"
    },

    {
        "guid": "E3C9E316-0B5C-4DB8-817D-F92DF00215AE",
        "os": "Windows",
        "desc": "Microsoft Reserved Partition"
    },
    {
        "guid": "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7",
        "os": "Windows",
        "desc": "Basic Data Partition"
    },
    {
        "guid": "5808C8AA-7E8F-42E0-85D2-E1E90434CFB3",
        "os": "Windows",
        "desc": "Logical Disk Manager Metadata Partition"
    },
    {
        "guid": "AF9B60A0-1431-4F62-BC68-3311714A69AD",
        "os": "Windows",
        "desc": "Logical Disk Manager Data Partition"
    },
    {
        "guid": "DE94BBA4-06D1-4D40-A16A-BFD50179D6AC",
        "os": "Windows",
        "desc": "Windows Recovery Environment"
    },
    {
        "guid": "37AFFC90-EF7D-4E96-91C3-2D7AE055B174",
        "os": "Windows",
        "desc": "IBM General Parallel File System Partition"
    },
    {
        "guid": "E75CAF8F-F680-4CEE-AFA3-B001E56EFC2D",
        "os": "Windows",
        "desc": "Storage Spaces Partition"
    },

    {
        "guid": "75894C1E-3AEB-11D3-B7C1-7B03A0000000",
        "os": "HP-UX",
        "desc": "Data Partition"
    },
    {
        "guid": "E2A1E728-32E3-11D6-A682-7B03A0000000",
        "os": "HP-UX",
        "desc": "Service Partition"
    },

    {
        "guid": "0FC63DAF-8483-4772-8E79-3D69D8477DE4",
        "os": "Linux",
        "desc": "Linux Filesystem Data"
    },
    {
        "guid": "A19D880F-05FC-4D3B-A006-743F0F84911E",
        "os": "Linux",
        "desc": "RAID Partition"
    },
    {
        "guid": "44479540-F297-41B2-9AF7-D131D5F0458A",
        "os": "Linux",
        "desc": "Root Partition (x86)"
    },
    {
        "guid": "4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709",
        "os": "Linux",
        "desc": "Root Partition (x86-64)"
    },
    {
        "guid": "69DAD710-2CE4-4E3C-B16C-21A1D49ABED3",
        "os": "Linux",
        "desc": "Root Partition (32-bit ARM)"
    },
    {
        "guid": "B921B045-1DF0-41C3-AF44-4C6F280D3FAE",
        "os": "Linux",
        "desc": "ROot Partition (64-bit ARM/AArch64)"
    },
    {
        "guid": "0657FD6D-A4AB-43C4-84E5-0933C84B4F4F",
        "os": "Linux",
        "desc": "Swap Partition"
    },
    {
        "guid": "E6D6D379-F507-44C2-A23C-238F2A3DF928",
        "os": "Linux",
        "desc": "Logical Volume Manager Partition"
    },
    {
        "guid": "933AC7E1-2EB4-4F13-B844-0E14E2AEF915",
        "os": "Linux",
        "desc": "/home Partition"
    },
    {
        "guid": "3B8F8425-20E0-4F3B-907F-1A25A76F98E8",
        "os": "Linux",
        "desc": "/srv (Server Data) Partition"
    },
    {
        "guid": "7FFEC5C9-2D00-49B7-8941-3EA10A5586B7",
        "os": "Linux",
        "desc": "Plain dm-crypt Partition"
    },
    {
        "guid": "CA7D7CCB-63ED-4C53-861C-1742536059CC",
        "os": "Linux",
        "desc": "LUKS Partition"
    },
    {
        "guid": "8DA63339-0007-60C0-C436-083AC8230908",
        "os": "Linux",
        "desc": "Reserved"
    },

    {
        "guid": "83BD6B9D-7F41-11DC-BE0B-001560B84F0F",
        "os": "FreeBSD",
        "desc": "Boot Partition"
    },
    {
        "guid": "516E7CB4-6ECF-11D6-8FF8-00022D09712B",
        "os": "FreeBSD",
        "desc": "Data Partition"
    },
    {
        "guid": "516E7CB5-6ECF-11D6-8FF8-00022D09712B",
        "os": "FreeBSD",
        "desc": "Swap Partition"
    },
    {
        "guid": "516E7CB6-6ECF-11D6-8FF8-00022D09712B",
        "os": "FreeBSD",
        "desc": "Unix File System (UFS) Partition"
    },
    {
        "guid": "516E7CB8-6ECF-11D6-8FF8-00022D09712B",
        "os": "FreeBSD",
        "desc": "Vinium Volume Manager Partition"
    },
    {
        "guid": "516E7CBA-6ECF-11D6-8FF8-00022D09712B",
        "os": "FreeBSD",
        "desc": "ZFS Partition"
    },

    {
        "guid": "48465300-0000-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Hierarchical File System Plus (HFS+) Partition"
    },
    {
        "guid": "55465300-0000-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple UFS"
    },
    {
        "guid": "6A898CC3-1DD2-11B2-99A6-080020736631",
        "os": "macOS Darwin",
        "desc": "ZFS"
    },
    {
        "guid": "52414944-0000-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple RAID Partition"
    },
    {
        "guid": "52414944-5F4F-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "APple RAID Partition, offline"
    },
    {
        "guid": "426F6F74-0000-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple Boot Partition (Recovery HD)"
    },
    {
        "guid": "4C616265-6C00-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple Label"
    },
    {
        "guid": "5265636F-7665-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple TV Recovery Partition"
    },
    {
        "guid": "53746F72-6167-11AA-AA11-00306543ECAC",
        "os": "macOS Darwin",
        "desc": "Apple Core Storage Partition"
    },
    {
        "guid": "B6FA30DA-92D2-4A9A-96F1-871EC6486200",
        "os": "macOS Darwin",
        "desc": "SoftRAID_Status"
    },
    {
        "guid": "2E313465-19B9-463F-8126-8A7993773801",
        "os": "macOS Darwin",
        "desc": "SoftRAID_Scratch"
    },
    {
        "guid": "FA709C7E-65B1-4593-BFD5-E71D61DE9B02",
        "os": "macOS Darwin",
        "desc": "SoftRAID_Volume"
    },
    {
        "guid": "BBBA6DF5-F46F-4A89-8F59-8765B2727503",
        "os": "macOS Darwin",
        "desc": "SOftRAID_Cache"
    },

    {
        "guid": "6A82CB45-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Boot Partition"
    },
    {
        "guid": "6A85CF4D-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Root Partition"
    },
    {
        "guid": "6A87C46F-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Swap Partition"
    },
    {
        "guid": "6A8B642B-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Backup Partition"
    },
    {
        "guid": "6A898CC3-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "/usr Partition"
    },
    {
        "guid": "6A8EF2E9-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "/var Partition"
    },
    {
        "guid": "6A90BA39-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "/home Partition"
    },
    {
        "guid": "6A9283A5-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Alternate Sector"
    },
    {
        "guid": "6A945A3B-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Reserved"
    },
    {
        "guid": "6A9630D1-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Reserved"
    },
    {
        "guid": "6A980767-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Reserved"
    },
    {
        "guid": "6A96237F-1DD2-11B2-99A6-080020736631",
        "os": " Solaris Illumos",
        "desc": "Reserved"
    },
    {
        "guid": "6A8D2AC7-1DD2-11B2-99A6-080020736631",
        "os": "Solaris Illumos",
        "desc": "Reserved"
    },

    {
        "guid": "49F48D32-B10E-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "Swap Partition"
    },
    {
        "guid": "49F48D5A-B10E-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "FFS Partition"
    },
    {
        "guid": "49F48D82-B10E-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "LFS Partition"
    },
    {
        "guid": "49F48DAA-B10E-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "RAID Partition"
    },
    {
        "guid": "2DB519C4-B10F-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "Concatenated Partition"
    },
    {
        "guid": "2DB519EC-B10F-11DC-B99B-0019D1879648",
        "os": "NetBSD",
        "desc": "Encrypted Partition"
    },

    {
        "guid": "FE3A2A5D-4F32-41A7-B725-ACCC3285A309",
        "os": "ChromeOS",
        "desc": "ChromeOS Kernel"
    },
    {
        "guid": "3CB8E202-3B7E-47DD-8A3C-7FF2A13CFCEC",
        "os": "ChromeOS",
        "desc": "ChromeOS rootfs"
    },
    {
        "guid": "2E0A753D-9E48-43B0-8337-B15192CB1B5E",
        "os": "ChromeOS",
        "desc": "ChromeOS Future Use"
    },

    {
        "guid": "42465331-3BA3-10F1-802A-4861696B7521",
        "os": "Haiku",
        "desc": "Haiku BFS"
    },

    {
        "guid": "85D5E45E-237C-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "Boot Partition"
    },
    {
        "guid": "85D5E45A-237C-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "Data Partition"
    },
    {
        "guid": "85D5E45B-237C-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "Swap Partition"
    },
    {
        "guid": "0394EF8B-237E-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "Unix File System (UFS) Partition"
    },
    {
        "guid": "85D5E45C-237C-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "Vinium Volume Manager Partition"
    },
    {
        "guid": "85D5E45D-237C-11E1-B4B3-E89A8F7FC3A7",
        "os": "MidnightBSD",
        "desc": "ZFS Partition"
    },

    {
        "guid": "45B0969E-9B03-4F30-B4C6-B4B80CEFF106",
        "os": "Ceph",
        "desc": "Ceph Journal"
    },
    {
        "guid": "45B0969E-9B03-4F30-B4C6-5EC00CEFF106",
        "os": "Ceph",
        "desc": "Ceph dm-crypt Encryted Journal"
    },
    {
        "guid": "4FBD7E29-9D25-41B8-AFD0-062C0CEFF05D",
        "os": "Ceph",
        "desc": "Ceph OSD"
    },
    {
        "guid": "4FBD7E29-9D25-41B8-AFD0-5EC00CEFF05D",
        "os": "Ceph",
        "desc": "Ceph dm-crypt OSD"
    },
    {
        "guid": "89C57F98-2FE5-4DC0-89C1-F3AD0CEFF2BE",
        "os": "Ceph",
        "desc": "Ceph Disk In Creation"
    },
    {
        "guid": "89C57F98-2FE5-4DC0-89C1-5EC00CEFF2BE",
        "os": "Ceph",
        "desc": "Ceph dm-crypt Disk In Creation"
    },

    {
        "guid": "824CC7A0-36A8-11E3-890A-952519AD3F61",
        "os": "OpenBSD",
        "desc": "Data Partition"
    },

    {
        "guid": "CEF5A9AD-73BC-4601-89F3-CDEEEEE321A1",
        "os": "QNX",
        "desc": "Power-safe (QNX6) File System"
    },

    {
        "guid": "C91818F9-8025-47AF-89D2-F030D7000C2C",
        "os": "Plan 9",
        "desc": "Plan 9 Partition"
    },

    {
        "guid": "9D275380-40AD-11DB-BF97-000C2911D1B8",
        "os": "VMware ESX",
        "desc": "vmkcore (coredump partition)"
    },
    {
        "guid": "AA31E02A-400F-11DB-9590-000C2911D1B8",
        "os": "VMware ESX",
        "desc": "VMFS Filesystem Partition"
    },
    {
        "guid": "9198EFFC-31C0-11DB-8F78-000C2911D1B8",
        "os": "VMware ESX",
        "desc": "VMware Reserved"
    },

    {
        "guid": "2568845D-2332-4675-BC39-8FA5A4748D15",
        "os": "Android-IA",
        "desc": "Bootloader"
    },
    {
        "guid": "114EAFFE-1552-4022-B26E-9B053604CF84",
        "os": "Android-IA",
        "desc": "Bootloader2"
    },
    {
        "guid": "49A4D17F-93A3-45C1-A0DE-F50B2EBE2599",
        "os": "Android-IA",
        "desc": "Boot"
    },
    {
        "guid": "4177C722-9E92-4AAB-8644-43502BFD5506",
        "os": "Android-IA",
        "desc": "Recovery"
    },
    {
        "guid": "EF32A33B-A409-486C-9141-9FFB711F6266",
        "os": "Android-IA",
        "desc": "Misc"
    },
    {
        "guid": "20AC26BE-20B7-11E3-84C5-6CFDB94711E9",
        "os": "Android-IA",
        "desc": "Metadata"
    },
    {
        "guid": "38F428E6-D326-425D-9140-6E0EA133647C",
        "os": "Android-IA",
        "desc": "System"
    },
    {
        "guid": "A893EF21-E428-470A-9E55-0668FD91A2D9",
        "os": "Android-IA",
        "desc": "Cache"
    },
    {
        "guid": "DC76DDA9-5AC1-491C-AF42-A82591580C0D",
        "os": "Android-IA",
        "desc": "Data"
    },
    {
        "guid": "EBC597D0-2053-4B15-8B64-E0AAC75F4DB1",
        "os": "Android-IA",
        "desc": "Persistent"
    },
    {
        "guid": "8F68CC74-C5E5-48DA-BE91-A0C8C15E9C80",
        "os": "Android-IA",
        "desc": "Factory"
    },
    {
        "guid": "767941D0-2085-11E3-AD3B-6CFDB94711E9",
        "os": "Android-IA",
        "desc": "Fastboot/Tertiary"
    },
    {
        "guid": "AC6D7924-EB71-4DF8-B48D-E267B27148FF",
        "os": "Android-IA",
        "desc": "OEM"
    },

    {
        "guid": "7412F7D5-A156-4B13-81DC-867174929325",
        "os": "ONIE",
        "desc": "Boot"
    },
    {
        "guid": "D4E6E2CD-4469-46F3-B5CB-1BFF57AFC149",
        "os": "ONIE",
        "desc": "Config"
    },

    {
        "guid": "9E1A2D38-C612-4316-AA26-8B49521E5A8B",
        "os": "PowerPC",
        "desc": "PReP Boot"
    },

    {
        "guid": "BC13C2FF-59E6-4262-A352-B275FD6F7172",
        "os": "Freedesktop",
        "desc": "Shared Boot Loader Configuration"
    },

    {
        "guid": "734E5AFE-F61A-11E6-BC64-92361F002671",
        "os": "Atari TOS",
        "desc": "Basic Data Partition (GEM, BGM, F32)"
    }
]