이 덤프는 을 사용하여 GUID Partition Table
으로 작성된 2GiB 하드 디스크 (가상 박스의 .vdi
)의 dd if=/dev/sda bs=512 | hexdump -C
의 출력입니다. 이 헤더는 80H (128d) 파티션 항목 긴 각 인 128 비트가있는 상태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
항목 16KiB 또는 32 LBA 2
스팬에서 시작하므로,이처럼 LBA 1
합니다 (GPT 헤더 논리 블록)의 모습 인 섹터 (이 디스크의 섹터 당 512B)입니다. 이는 LBA 02h
부터 LBA 21h
까지입니다.
LBA 22h
대신 파티션에 사용할 수있는 첫 번째 LBA로 LBA 800h
이보고 된 이유는 무엇입니까? 엔트리와 실제 파티션이 디스크에 연속적으로 저장되어 있지 않습니까?