efi 和 linux - 引导加载程序,以及任何性能优势?

efi 和 linux - 引导加载程序,以及任何性能优势?

现代系统似乎是基于 EFI 的,虽然有特定版本的 lilo 可以与之配合使用,但我似乎找不到任何关于 grub 的 efi 变体的提及(编辑 - 在现代 debian 衍生系统上有 grub-efi。但对它的大多数引用似乎都是关于它的各种错误). 总体来说,Linux 对 EFI 的支持怎么样?

此外,Windows 7 显然使用 EFI 来实现更快的启动速度 - 某些系统启动速度约为 12 秒。虽然经过适当调整的 Linux 系统可能接近这个速度,但 Linux 启动过程是否有任何增强功能可以利用 EFI?

答案1

EFI 至少与 Linux 合作了大约 10 年左右。我个人必须切换一些 ACPI 设置才能启动 Linux,但您应该能够从供应商文档中找到类似的注意事项。

正如您所说,grub-efi 和 elilo.efi 是从 EFI 启动 Linux 的主要选择。

此外,EFI 是传统 BIOS 的替代品。供应商对 EFI 有不同的实现,但通常您可以从 EFI 获得更多控制权,并且可以从 EFI shell 运行您自己的 EFI 应用程序。

相关内容