需要EFI系统分区吗?

需要EFI系统分区吗?

我刚刚购买了预装 Ubuntu 的 Dell XPS。我想安装另一个发行版。

该系统带有以下分区:

磁盘分区

我是否需要保留前两个分区,还是可以删除它们并仅使用系统+交换分区?

答案1

我衷心的建议是不要删除这两个分区。

第一个分区是 EFI 系统分区,是 GPT 启动所必需的。

第二个分区具有msftdata标识 Microsoft 基本数据分区的标志,但也用于 Linux。它通常使用 Microsoft 文件系统(例如 FAT 或 NTFS)进行格式化,并且通常包含恢复或其他元数据。您的系统可能不需要它,但考虑到它只会给您返还 3 GB,您不应盲目删除或更改它。

答案2

这是一个限制,您需要查看系统的 BIOS。规范EFI明确指出您需要一个 efi 类型的分区,fat32其格式化后将保存用于链接加载更多 efi 软件或您的操作系统之一的 efi 软件。

大多数 BIOS 允许您禁用 EFI 模式,并恢复到经典 BIOS 模式 + MBR,从而不再需要这 2 个分区。另一种选择是保留 BIOS + GPT。您的分区工具将在硬盘的起始点分配 1MiB。这个 ArchLinux 维基很好地解释了 GPT+BIOS 的工作原理。

但如果您决定坚持使用 efi,则不需要其中一个分区。据我所知,您只需要一个/boot/efi格式化fat32为 EFI 类型的 EFI 分区( )、一个root分区和一个swap分区(当然,您还可以根据需要在系统上拥有所有其他分区)。

TL,博士:只需要挂载一个EFI分区即可/boot/efi

相关内容