UEFI代码(编译的二进制代码和源代码)保存在哪里?

UEFI代码(编译的二进制代码和源代码)保存在哪里?

遗留的BIOS程序在PC机的ROM中。与BIOS相比,UEFI被更多地使用。

UEFI代码(编译的二进制格式)保存在哪里?

UEFI驱动程序现在是由操作系统提供的吗?

如果有人能给我简单解释一下UEFI的引导功能,我会非常感激的。

谢谢!

加(2021.7.13)

这是一个更新一年后,一些知识,我得到了了解,因为我发布了这个问题。据我所知,UEFI固件保存在EEPROM中(最近他们将其保存在EEPROM中,因为可以进行升级)或闪存(我猜它们使用NAND闪存块设备,应该首先加载到RAM中,也不能直接执行闪存随机访问)。

当我检查/boot/efi目录是ESP(EFI系统分区)时,我会看到/boot/efi/EFI下的boot和ubuntu目录。在这两个目录中,都有一些.efi文件,使用file命令我可以看到这些文件是PE32虚拟机的二进制可执行文件(EFI固件使用这种独立于PE32体系结构或ISA的PE32机器代码)。现在ESP中也有这么多固件。我了解到一些表(我猜在ESP中)用于将固件服务连接到OS运行时或引导时间。

相关推荐

【微课堂】统编语文四年级下册第24课《黄继光》图文解读+教学视频+知识点+同步练习
战神3爱神在哪一章 第十四章攻略
365bet品牌中文网

战神3爱神在哪一章 第十四章攻略

📅 06-30 👁️ 8800
.js如何导入jquery
365ba

.js如何导入jquery

📅 06-30 👁️ 7280