【发布时间】:2015-09-15 00:33:28
【问题描述】:
要读取 MBR 分区表,我们使用偏移量0x1be,类似地,读取 GP(artition)T(able) 条目的偏移量是多少(即,分区数及其大小)。
我正在编写一个使用“gdisk”创建分区的 C 程序,我需要将文件系统写入这些分区。因此,为此我需要读取 GPT 标头以获取分区数及其分配的大小。
【问题讨论】:
标签: c disk-partitioning guid-partition-table
要读取 MBR 分区表,我们使用偏移量0x1be,类似地,读取 GP(artition)T(able) 条目的偏移量是多少(即,分区数及其大小)。
我正在编写一个使用“gdisk”创建分区的 C 程序,我需要将文件系统写入这些分区。因此,为此我需要读取 GPT 标头以获取分区数及其分配的大小。
【问题讨论】:
标签: c disk-partitioning guid-partition-table
【讨论】:
2 表示 LBA 2。因此对于 GPT 条目,这应该是柱面 0、磁头 0、扇区 2、偏移量 0。请查看我的答案中的链接。