为什么 EFI 分区必须至少为 100MB?

为什么 EFI 分区必须至少为 100MB?

根据Ubuntu 文档,EFI 系统分区必须:

最小 100MiB。建议 200MiB。

我的 EFI 分区长期以来一直为 70MB,但其中只有不到 4MB 被使用过。我从未遇到过与 EFI 分区大小相关的任何问题。

那么,为什么官方的最小大小是 100MB?EFI 分区上存储的数据量是否因系统而异?

答案1

对启动板发表评论解释一切:某些引导加载程序(如 ELILO(EFI Linux 引导加载程序))要求内核驻留在 EFI 分区上,而其他引导加载程序(如 GRUB2(Ubuntu 默认使用))则不需要。这就是为什么大多数 Ubuntu 用户都有一个几乎空的 EFI 分区。但分区需要足够大以满足未来的需求(如果您决定使用不同的引导加载程序)。

相关内容