首页 > 编程知识 正文

bios和uefi有什么区别(uefi bios怎么设置)

时间:2023-05-06 11:52:05 阅读:98561 作者:2422

传统的蓝白BIOS界面可以说是陪伴了很多玩家一起成长。然而,当英特尔发布采用lyz Bridge架构的处理器时,是时候让传统的BIOS向我们告别了。带图形界面的EFI和UEFI很快取代了传统的BIOS成为很多主板的标配。今天我们就来说说这种传统的电喷和UEFI。

这个传统的BIOS界面现在已经和我们说再见了。

什么是EFI和UEFI?

EFI是可扩展固件接口(Extensible Firmware Interface,可扩展固件接口)的缩写,是英特尔为了取代PC类系统中的BIOS而发起的升级方案。与传统BIOS相比,电喷通过模块化、C语言的参数栈传递方式和动态链接来搭建系统,比BIOS更容易实现,具有更强的容错纠错特性。

UEFI是统一可扩展固件接口(Unified Extensible Firmware Interface,统一可扩展固件接口),是在EFI 1.10标准的基础上开发的,但拥有者不是英特尔,而是一个名为Unified EFI Form的国际组织。UEFI是一个详细描述类型接口的标准,它允许PC从预引导操作环境加载到操作系统中。

UEFI采用图形界面,与传统BIOS有很大不同。

需要注意的是,电喷和UEFI虽然叫法不同,但本质上基本相同。自2000年12月12日EFI 1.02标准正式发布以来,EFI一直作为替代传统BIOS的先进标准而存在,其所有权掌握在英特尔手中。自2007年起,英特尔将完善和完善电喷标准的全部责任委托给统一电喷表,随后电喷标准正式更名为UEFI,以示区别。

所以UEFI是电喷的改进和发展。事实上,与后者相比,UEFI在UGA协议、SCSI传输、USB控制、I/O设备等方面都做了改进,增加了网络应用程序接口、X64绑定、服务绑定等新内容。此外,不仅英特尔参与了UEFI标准的制定,AMD、苹果、戴尔、惠普、IBM、联想、微软等众多龙头企业也参与其中。因此,UEFI在兼容性方面表现更好,通用性更强。

UEFI与传统BIOS相比有哪些区别和优势?

与传统BIOS相比,UEFI对新硬件的支持远远超过对方,最能体现这一点。我们在UEFI下可以使用2.2TB以上的硬盘作为引导盘,而在传统BIOS下,这种大容量硬盘在没有第三方软件的帮助下只能作为数据盘使用。

带有图形界面的UEFI可以更直观地查看各种数据。

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

当然,与传统BIOS相比,UEFI比以上几点更有优势。事实上,它还包括以下功能:

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

-不使用中断和硬件端口操作,而是采用驱动程序/协议方法;

-将不支持X86真实模式,但支持Flat模式;将被直接采用;

-不再输出纯二进制代码,改为可移动二进制驱动程序模式;

-操作系统的启动不再称为INT 19H中断,而是直接使用Protocol/Device Path实现;

-更方便第三方开发;

然而,这些特征对于易怒的杯子没有实际意义。它们更多的是给开发者的,所以相关内容这次就不描述了。

UEFI的主要组成部分是什么?

UEFI组件之间的关系

现在让我们深入一点,看看UEFI的主要组成部分。UEFI主要由初始化模块、驱动执行环境、驱动程序、兼容性支持模块、UEFI应用和GUID磁盘分区组成。初始化模块和驱动执行环境是UEFI的运行基础,通常集成在主板的闪存芯片中,类似于传统的BIOS。启动时先执行初始化模块,负责CPU、主板芯片和存储设备的初始化。之后,它被加载到驱动程序执行环境(简称DXE)中。

DXE加载完成后,UEFI可以进一步加载硬件的UEFI驱动,DXE通过枚举加载各种总线和设备。

驱动,而这些驱动程序则可以放置在系统的任意位置,只要确保其可以按顺序被正确枚举即可。硬件的UEFI驱动一般是放置在硬盘的UEFI专用分区中,只需要系统正确加载这个硬盘,对应的驱动就可以正常读取并应用。

因此在DXE的支持下,即使玩家给PC添加新的硬件,只要有对应的UEFI驱动,那么UEFI也可以轻松提供支持,这一点是几乎宽展能力的传统BIOS所无法媲美的,也正是因为这个能力,UEFI可以轻松支持各种网络设备并联网,藉此实现无需进入系统即可进行在线升级UEFI的功能。

兼容性支持模块则是为了让不具备UEFI引导功能的操作系统也能在UEFI环境下顺利完成引导开机,这个兼容性支持模块将为UEFI提供类似于传统BIOS的系统服务,以此保证UEFI在技术上能有良好的过渡。而GUID磁盘分区则是在UEFI标准中引入的磁盘分区结构,与传统MBR分区相比,GUID磁盘分区突破了前者只允许4个主分区的限制,分区类型也改为了我们常说的GPT分区。

UEFI有什么缺点吗?

虽然现在UEFI已经基本取代传统BIOS,但是它并不是只有优点而没有缺点的。UEFI相比传统BIOS在硬件兼容性上有很大的提升,但是就自身的安全性来说,它相比传统BIOS可能还有所不如。首先UEFI的主程序和代码都整合在主板上的闪存芯片中,如果该芯片出现了故障,那么电脑就无法正常启动,这点与传统BIOS是基本相同的。

然而由于UEFI程序使用高级语言编写的,与使用汇编语言编写传统BIOS相比要更容易受到病毒的攻击,程序代码也更容易被改写,因此目前UEFI虽然已经被广泛使用,但是在安全性和稳定性上仍然有待提升。

关注微信号expkf01,第一时间获知精彩活动和原创科技资讯。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。