GPT
Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.
GPT Partition Table Preview.
At a glance
| Purpose | A GUID Partition Table: a protective MBR, a GPT header and an array of partition entries. |
| Extensions | .gpt |
| Poka parser | poka-gpt |
| Viewer | poka-tree-viewer |
| Depth tier | Parser with a shared viewer (see Depth tiers) |
| Breadth tier | B4 Summary (see Breadth tiers) |
How much Poka reads
B4 Summary. The container and metadata are read and summarised (counts, properties, structure), but the main content is not rendered.
Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-gpt/src/main.rs (304 lines) and plugin.json. No unit tests or tests/samples.rs; the corpus has gptman_disk1.gpt, read by no test. Covers .gpt and .gpt-table. The tree finds the EFI PART header (at LBA 1 or by scanning) and shows its revision, size, disk GUID, usable LBAs and entry count and size, and lists every used partition with type (named for common GUIDs), unique GUID, first and last LBA, size, attributes and name. Judgement: B4: the partition table is decoded in full, but no partition's contents are read.
What Poka does not read
- Partition contents (file systems) are not read
- Header and partition-array CRC32s are not verified
- The backup GPT at the end of the disk is not read or compared
- The protective MBR is not shown
- Only the first 256 partitions are listed
Libraries
Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.
- gpt (candidate; MIT; Rust; https://github.com/Quyzi/gpt) — GUID Partition Table
Sources
- parsers/poka-gpt/src/main.rs
- parsers/poka-gpt/plugin.json