このダンプは、を使用してGUID Partition Table
が書き込まれた2GiBハードディスク(.vdi
、バーチャルボックス)のdd if=/dev/sda bs=512 | hexdump -C
の出力です。これはLBA 1
(GPTヘッダ論理ブロック)は次のようになります。エントリはLBA 2
から開始し、16KiB又は32にまたがるようこのGPTヘッダー値の背景は何ですか?
45 46 49 20 50 41 52 54 | EFI signature
00 00 01 00 | GPT version
5c 00 00 00 | GPT header size
f8 8f 25 0d | CRC32 (header)
00 00 00 00 | reserved
01 00 00 00 00 00 00 00 | current LBA (this is LBA 1)
ff ff 3f 00 00 00 00 00 | backup LBA (last LBA on disk)
00 08 00 00 00 00 00 00 | first LBA available for partitions
de ff 3f 00 00 00 00 00 | last LBA available for partitions
a1 4b 7c df ca 02 95 4c | disk's GUID [1/2]
98 16 bb f0 73 d3 c8 0c | disk's GUID [2/2]
02 00 00 00 00 00 00 00 | partition entries' first LBA
80 00 00 00 | total amount of partition entries
80 00 00 00 | size of a single partition entry
86 d2 54 ab | CRC32 (entries)
00 .. | zeroed out until next LBA
このヘッダは、80H(128D)区画エントリ、長い各さが128ビットがある状態セクタ(このディスクの1セクタあたり512B)。つまり、LBA 02h
からLBA 21h
までです。
LBA 22h
の代わりにLBA 800h
が最初に利用可能なLBAとして報告されたのはなぜですか?エントリと実際のパーティションがディスク上に連続して格納されていませんか?