UEFI代表统一可扩展固件接口。它将计算机的固件连接到其操作系统,或者我们可以说它是计算机固件和操作系统之间的接口。
UEFI的历史
1990 年中期,第一个 EFI 出现在第一个 Intel–HP Itanium 系统的早期开发期间。 Intel在2005年7月1.10版本之后停止了EFI的开发,并将其交给了统一EFI论坛,开发为统一可扩展固件接口。 2007 年 1 月 7 日,发布了具有密码学、网络身份验证和用户界面架构的 2.1 版。 2019 年 3 月,最新的 UEFI 2.8 版获得批准。
特征
UEFI 变量提供了一种存储数据的方法,尤其是非易失性数据,这些数据在操作系统和平台固件之间或在 UEFI 应用程序中共享。变量命名空间被标识为 GUID,变量是值对。例如,它们可用于在操作系统崩溃后将崩溃消息保存在 NVRAM 中,以便它们可以在重新启动后检索。
优点
- 它是独立于 CPU 的架构
- 它是一个独立于 CPU 的驱动程序
- 它还具有灵活的预操作系统环境,其中包括网络功能
- 它采用模块化设计
- 它还提供了向后和向前兼容性
缺点
- UEFI 的最大问题是硬件和软件程序支持
- 需要 UEFI 系统的软件程序可以阻止旧系统升级到现代操作系统。
- 许多超频计算机结构的电力客户可能会面临一些问题。
- 它更复杂。