系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > win10 >

电脑科普知识之efi系统分区和UEFI

作者:许灵晨 分类:win10 发布时间:2021-07-09 09:43:03

EFI 是 Extensible Firmware Interface(可扩展固件接口)的缩写,是由英特尔倡导推出的一种在类PC系统中替代BIOS的升级方案。与传统BIOS相比,EFI通过模块化、C语言的参数堆栈传递方式和动态链接的形式构建系统,较BIOS而言更易于实现,容错和纠错特性更强。 UEFI则是Unified Extensible Firmware Interface(统一可扩展固件接口),它是基于EFI 1.10标准为基础发展起来的,不过所有者并不是英特尔,而是一个名为Unified EFI Form的国际组织。UEFI是一种详细描述类型接口的标...

EFI 是 Extensible Firmware Interface(可扩展固件接口)的缩写,是由英特尔倡导推出的一种在类PC系统中替代BIOS的升级方案。与传统BIOS相比,EFI通过模块化、C语言的参数堆栈传递方式和动态链接的形式构建系统,较BIOS而言更易于实现,容错和纠错特性更强。

电脑科普知识之efi系统分区和UEFI

UEFI则是Unified Extensible Firmware Interface(统一可扩展固件接口),它是基于EFI 1.10标准为基础发展起来的,不过所有者并不是英特尔,而是一个名为Unified EFI Form的国际组织。UEFI是一种详细描述类型接口的标准,可以让PC从预启动的操作环境,加载到操作系统上。UEFI采用的是图形化界面,与传统BIOS有很大区别

需要注意的是,虽然EFI与UEFI的叫法不同,但是两者在本质上是基本相同的。自2000年12月12日正式发布EFI 1.02标准后,EFI一直是作为代替传统的BIOS的先进标准而存在,拥有权在英特尔手中,而在2007年开始,英特尔将EFI标准的改进与完善工作交给Unified EFI Form进行全权负责,随后登场的EFI标准则正式更名为UEFI,以示区别。

因此UEFI是EFI的改良与发展,实际上前者相比后者在UGA协议、SCSI传输、USB控制还有I/O设备方面都作出了改进,还添加了网络应用程序接口、X64绑定、服务绑定等新内容。此外参与UEFI标准开发的并不仅仅有英特尔一家,而是包含了AMD、苹果、戴尔、惠普、IBM、联想、微软等多个龙头企业,因此UEFI在兼容性上有更好的表现,通用性更强。

UEFI相比传统BIOS的区别和优点在哪里?

与传统BIOS相比,UEFI对于新硬件的支持远超对方,其中最能体现这一点的就是我们可以在UEFI下使用2.2TB以上硬盘作为启动盘,而传统BIOS下这种大容量硬盘如不借助第三方软件则只能当作数据盘使用。采用图形化界面的UEFI可以更直观地查看各种数据

另外UEFI内置图形驱动功能,可以提供一个高分辨率的图形化界面,用户进入后完全可以像在Windows系统下那样使用鼠标进行设置和调整,操作上更为简单快捷。同时由于UEFI使用的是模块化设计,在逻辑上可分为硬件控制与软件管理两部分,前者属于标准化的通用设置,而后者则是可编程的开放接口,因此主板厂商可以借助后者的开放接口在自家产品上实现各种丰富的功能,包括截图、数据备份 、硬件故障诊断、脱离操作系统进行UEFI在线升级等,功能上也要比传统BIOS更多、更强。

当然UEFI相比传统BIOS的优点并不仅仅是以上数点,实际上它还包括有如下特点:

- 编码99%都是由C语言完成;

- 不再使用中断、硬件端口操作的方法,而采用了Driver/Protocol的方式;- 将不支持X86实模式,而直接采用Flat mode;

- 不再输出单纯的二进制代码,改为Removable Binary Drivers模式;

- 操作系统的启动不再是调用INT 19H中断,而是直接利用Protocol/Device Path实现;- 更方便第三方开发;

不过这些特点对于普通用户来说并没有什么实际意义,它们更多地是面向开发者,因此相关的内容这次就不展开叙述了。

电脑科普知识之efi系统分区和UEFI

UEFI主要由那几部分组成?

UEFI各组件之间的关系那么现在我们稍微深入一点,看看UEFI主要构成部分。UEFI主要由初始化模块、驱动执行环境、驱动程序、兼容性支持模块、UEFI应用和GUID磁盘分区组成,其中初始化模块和驱动执行环境是UEFI的运行基础,通常被整合在主板的闪存芯片中,这点与传统BIOS是比较类似的。开机的时候初始化模块首先得到执行,负责CPU、主板芯片及存储设备的初始化工作,完成后则载入驱动执行环境,即Driver Execution Environment,简称DXE。

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。