创建新分区来代替已删除的分区

创建新分区来代替已删除的分区

我正在尝试在磁盘的开头创建 EFI 分区。我使用看起来错误的类型创建了一个,所以我删除了它。 (我知道这是错误的方法,但我们在这里)现在我想在 SSD 上的同一位置创建一个新分区。

使用 fdisk,我尝试“n”一个分区,但它不允许我指定1First Sector第一次尝试写入的扇区。

如何将新分区插入到该位置?

答案1

您不能指定1为 GPT 分区磁盘的分区的第一个扇区。

了解更多信息。

第一个可用LBA为34的原因很简单。 LBA 0 是保护性 MBR,LBA 1 是 GPT 标头,分区条目所需的空间为:

128 partition * 128 bytes/partition / 512 bytes/block = 32 blocks

128 个分区 * 128 字节/分区 / 512 字节/块 = 32 个块 因此,需要 1 + 1 + 32 = 34 个块来存储所有 GPT 信息,因此第一个可用的 LBA 至少可以是 34。正如您可能意识到的,这些数字会发生变化,如果逻辑扇区大小(LBA 块大小)不是 512 字节。

使用时应使用fdisk允许的最低值。

相关内容