小于 2 TiB 是否需要 EFI 分区和 GPT?

Col*_*son 2 partitioning efi gpt system-reserved-partition

我有一个 1 TB 的外置 USB 硬盘驱动器,它是用 100MB FAT32 EFI 分区进行 GUID 分区的。

问题是它是一个1 TB 的驱动器。据我所知,限制为2 tebibytes (TiB)。因此,GPT 不是必需的,可以使用 MBR 代替。

TL;DR:如果我删除 EFI 分区并在未从其启动的外部驱动器上重新格式化为 MBR 分区表会发生什么?

Hen*_*nes 6

如果我删除 EFI 分区并在未从其启动的外部驱动器上重新格式化为 MBR 分区表,会发生什么?

没有。它仍然会起作用。


但是你似乎混合了 EFI 和 GPT,所以让我给出更长的答案:

MBR是一种非常古老的 PC 驱动器分区方式。它只允许四个分区,或者,有一个变通方法,三个主分区和几个更多的“扩展”分区。它也最高为 2.0 TiB(2 32 512 字节扇区)或 2.20 TB。

另一方面,GUID 分区表(又名 GPT)是一种更现代的将驱动器划分为多个分区的方法。它允许大于 2 TiB 的驱动器,并允许更多的分区(最多 128 个)。

没有什么能阻止您在足够小的驱动器上选择任何一种方法。两种方法都有效。任何现代计算机都应该能够通过 BIOS 或 EUFI 处理它们。


不过这里有三个问题:

  • 如果您使用古老的软件(例如,在创建 GPT 方案之前出现的 Windows XP),那么它就不会理解 GPT。
  • 如果您使用旧的 BIOS,那么它可能无法理解 GPT。(现代 BIOS应该理解它,尽管有很多失败了)。
  • 如果您使用 MBR 方案对大于 2.0 TiB 的驱动器进行分区,则您将无法访问超过 2 TiB 标记的任何内容。但是,您的 1 TB 驱动器足够小,这无关紧要。