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