efi分区是什么意思?EFI是什么意思啊?( 三 )


EFI的组成
一般认为 , EFI由以下几个部分组成:
1. Pre-EFI初始化模块
2. EFI驱动执行环境
3. EFI驱动程序
4. 兼容性支持模块(CSM)
5. EFI高层应用
6. GUID 磁盘分区
在实现中 , EFI初始化模块和驱动执行环境通常被集成在一个只读存储器中 。Pre-EFI初始化程序在系统开机的时候最先得到执行 , 它负责最初的CPU , 主桥及存储器的初始化工作 , 紧接着载入EFI驱动执行环境(DXE) 。当DXE被载入运行时 , 系统便具有了枚举并加载其他EFI驱动的能力 。在基于PCI架构的系统中 , 各PCI桥及PCI适配器的EFI驱动会被相继加载及初始化;这时 , 系统进而枚举并加载各桥接器及适配器后面的各种总线及设备驱动程序 , 周而复始 , 直到最后一个设备的驱动程序被成功加载 。正因如此 , EFI驱动程序可以放置于系统的任何位置 , 只要能保证它可以按顺序被正确枚举 。例如一个具PCI总线接口的ATAPI大容量存储适配器 , 其EFI驱动程序一般会放置在这个设备的符合PCI规范的扩展只读存储器(PCI Expansion ROM)中 , 当PCI总线驱动被加载完毕 , 并开始枚举其子设备时 , 这个存储适配器旋即被正确识别并加载它的驱动程序 。部分EFI驱动程序还可以放置在某个磁盘的EFI专用分区中 , 只要这些驱动不是用于加载这个磁盘的驱动的必要部件 。在EFI规范中 , 一种突破传统MBR磁盘分区结构限制的GUID磁盘分区系统(GPT)被引入 , 新结构中 , 磁盘的分区数不再受限制(在MBR结构下 , 只能存在4个主分区) , 并且分区类型将由GUID来表示 。在众多的分区类型中 , EFI系统分区可以被EFI系统存取 , 用于存放部分驱动和应用程序 。很多人担心这将会导致新的安全性因素 , 因为EFI系统比传统的BIOS更易于受到计算机病毒的攻击 , 当一部分EFI驱动程序被破坏时 , 系统有可能面临无法引导的情况 。实际上 , 系统引导所依赖的EFI驱动部分通常都不会存放在EFI的GUID分区中 , 即使分区中的驱动程序遭到破坏 , 也可以用简单的方法得到恢复 , 这与操作系统下的驱动程序的存储习惯是一致的 。CSM是在x86平台EFI系统中的一个特殊的模块 , 它将为不具备EFI引导能力的操作系统提供类似于传统BIOS的系统服务 。
EFI的发展
英特尔无疑是推广EFI的积极因素 , 近年来由于业界对其认识的不断深入 , 更多的厂商正投入这方面的研究 。包括英特尔 , AMD在内的一些PC生产厂家联合成立了联合可扩展固件接口论坛 , 它将在近期推出第一版规范 。这个组织将接手规划EFI发展的重任 , 并将英特尔的EFI框架解释为这个规范的一个具体实现 。另外 , 各大BIOS提供商如Phoenix, AMI等 , 原先被认为是EFI发展的阻碍力量 , 现在也不断的推出各自的解决方案 。分析人士指出 , 这是由于BIOS厂商在EFI架构中重新找到了诸如Pre-EFI启动环境之类的市场位置 , 然而 , 随着EFI在PC系统上的成功运用 , 以及英特尔新一代芯片组的推出 , 这一部分市场份额将会不出意料的在英特尔的掌控之中 。
词条标签: 技术 通信技术
Q6:efi是什么意思?efi是可扩展固件接口的缩写 。
EFI是可扩展固件接口(Extensible Firmware Interface)的缩写 , 是英特尔公司推出的一种在未来的类PC的电脑系统中替代BIOS的升级方案 。
相关信息:
BIOS技术的兴起源于IBM PC/AT机器的流行以及第一台由康柏公司研制生产的“克隆”PC 。在PC启动的过程中 , BIOS担负着初始化硬件 , 检测硬件功能 , 以及引导操作系统的责任 , 在早期 , BIOS还提供一套运行时的服务程序给操作系统及应用程序使用 。
【efi分区是什么意思?EFI是什么意思啊?】BIOS程序存放于一个掉电后内容不会丢失的只读存储器中 , 系统加电时处理器的第一条指令的地址会被定位到BIOS的存储器中 , 便于使初始化程序得到执行 。
关于efi是什么意思和efi分区是什么意思的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。


推荐阅读