boot:guid_partition_table_gpt
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boot:guid_partition_table_gpt [2016/11/21 00:22] – peter | boot:guid_partition_table_gpt [2019/11/25 22:44] (current) – removed peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Boot - GUID Partition Table (GPT) ====== | ||
- | |||
- | Globally Unique Identifier Partition Table (GPT). | ||
- | |||
- | The [[[[Boot: | ||
- | |||
- | The GPT partition information starts from the second block (called LBA 1). | ||
- | |||
- | <WRAP notice> | ||
- | **NOTE**: LBA is nothing but the sectors numbered in such a way that it can be easily addressed, where LBA 0 is for MBR, LBA 1 for GPT header info etc. | ||
- | </ | ||
- | |||
- | Most of the time LBA 2 contains the GPT partition array entry. | ||
- | |||
- | The partition array entry typically reserves 128 bytes for each partition entry. | ||
- | |||
- | |||
- | ===== Merits of GPT partitioning ===== | ||
- | |||
- | * GPT supports up to 128 partitions so there is no need for extended of logical partitions. | ||
- | * GPT addresses use a 64-bit number LBA scheme, so it can address up to 8 ZiB size partitions. | ||
- | * GPT structure has primary and secondary headers, so recovery is more promising that MBR | ||
- | * GPT provides 1-byte partition code, but GPT give you a 16-byte GUID value to uniquely identify the partition. | ||
- | |||
- | |||
- | ===== Tools for Creating GPT partitions ===== | ||
- | |||
- | Fdisk cannot create a GPT partition so we need to use some other tool to create it. | ||
- | |||
- | * **Parted** can be used to create a GPT partition table, and partitions of more than 2TB size. | ||
- | * **Gdisk** is also a nice grapical tool to create a GPT partition table. | ||
- | |||
boot/guid_partition_table_gpt.1479687741.txt.gz · Last modified: 2020/07/15 09:30 (external edit)