Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GPTSignature = [8]byte{0x45, 0x46, 0x49, 0x20, 0x50, 0x41, 0x52, 0x54}
View Source
var PartitionTypes = map[string]string{}/* 137 elements not displayed */
View Source
var SystemPartitionTypes = map[string]string{
"C12A7328-F81F-11D2-BA4B-00A0C93EC93B": "EFI System partition",
"21686148-6449-6E6F-744E-656564454649": "BIOS boot partition",
"F4019732-066E-4E12-8273-346C5641494F": "Sony boot partition",
"BFBFAFE7-A34F-448A-9A5B-6213EB736C22": "Lenovo boot partition",
"E3C9E316-0B5C-4DB8-817D-F92DF00215AE": "Microsoft Reserved Partition (MSR)",
"BC13C2FF-59E6-4262-A352-B275FD6F7172": "/boot partition",
"83BD6B9D-7F41-11DC-BE0B-001560B84F0F": "Boot partition",
"6A82CB45-1DD2-11B2-99A6-080020736631": "Boot partition",
"6A945A3B-1DD2-11B2-99A6-080020736631": "Reserved partition",
"2568845D-2332-4675-BC39-8FA5A4748D15": "Bootloader",
"114EAFFE-1552-4022-B26E-9B053604CF84": "Bootloader2",
"49A4D17F-93A3-45C1-A0DE-F50B2EBE2599": "Boot",
"7412F7D5-A156-4B13-81DC-867174929325": "Boot",
}
Functions ¶
This section is empty.
Types ¶
type GPTHeader ¶
type GPTHeader struct { Signature [8]byte `json:"signature,omitempty"` Revision [4]byte `json:"revision,omitempty"` HeaderSize uint32 `json:"HeaderSize,omitempty"` CRC32 uint32 `json:"crc32,omitempty"` CurrentLBA uint64 `json:"currentLBA,omitempty"` // address of current LBA BackupLBA uint64 `json:"backupLBA,omitempty"` // address of backup LBA FirstUsableLBA uint64 `json:"firstUsableLBA,omitempty"` // primary partition table last LBA + 1 LastUsableLBA uint64 `json:"lastUsableLBA,omitempty"` // secondary parition table first LBA - 1 DiskGUID [16]byte `json:"diskGUID,omitempty"` PartitionEntryStartLBA uint64 `json:"partitionEntryStartLBA,omitempty"` NumPartitionEntries uint32 `json:"numPartitionEntries,omitempty"` PartitionEntrySize uint32 `json:"partitionEntrySize,omitempty"` PartitionArrayCRC32 uint32 `json:"partitionArrayCRC32,omitempty"` // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.