uEFi与Bios - 有什么区别?
是时候做一个愚蠢的假设了:大多数人都了解Bios。是时候做出另一个愚蠢的假设了:许多人都听说过uEFi,即使您没有现代机器。
很简单将uEFi视为经典Bios的演变。
但这项新技术不仅仅是Bios系统的改进版本。微软已经潜入头先入支持uEFi的win,而英特尔近期概述计划完全与uEFi上的所有芯片组在2020年取代Bios。
是时候找出uEFi和Bios之间的所有关键细节和差异了。
●基础
让你们先从基础知识开始。Bios和uEFi都是固件接口 - 低级软件,可与计算机上的硬件连接,并告诉pC启动操作系统。它们作为操作系统和计算机之间的解释器。
无论何时启动系统,你都会注意到包含一些信息的快速启动屏幕。根据系统的使用年限,可以是Bios或uEFi。
这两个接口在启动时用于初始化计算机的硬件组件,并启动存储在硬盘驱动器上的操作系统。如果你想更改计算机硬件级别的配置,也可以在此处进行挖掘。当你在pC上安装win时,你还必须解决这些问题。
win 7附带的几乎所有新设备都默认使用uEFi。 较旧的机器有Bios作为唯一的选择。Mac用户或许甚至不了解Bios是什么,因为Apple不仅仅使用uEFi,它还喜爱将所有东西都隐藏起来,远离用户。
正如你所看到的,这是一个可以获得技术性的主题,因此你们将尽量保持容易。
●什么是Bios?
被称为基本输入/输出系统(Bios),这是事实上的标准,它定义了pC端的固件接口。它是计算机启动时运行的第一个软件,位于设备主板上的芯片中。
Bios的名称源于1975年的Cp / M操作系统。它是由digital Research的Gary Kildall为基于intel 8080/85解决器的计算机发明的。iBM于1981年将基于英特尔8088的iBM pC整合到其iBM pC中,这是该技术真正成为主流的时候。从那时起,该技术在随后的几十年中已经在数十亿和数十亿的设备上找到了应用。
Bios的基本用途是唤醒你的计算机。它初始化并尝试硬件组件,确保一切都处于最好状态。 在较旧的硬件上,Bios还为硬件提供了一个抽象层,确保了软件与键盘,鼠标,显示器和其他外围设备交互的一致方式。但是,现代操作系统即可访问这些硬件组件,忽略了Bios提供的抽象层。
Bios的另一个重要任务是为操作系统启动官方信号。这是通过从存储设备加载引导加载程序或os来实现的。它或许是连接到系统的硬盘驱动器,甚至是光盘或usB。
Bios还允许你更改设备上的几个基本配置,例如计算机应首先启动哪个设备,系统时间和日期,密码保护。
所有这些都可以在Bios中更改。每当你更改Bios中的内容并保存时,更改都会保存在主板上。这便是为何建议不要乱用Bios配置,除非您完全确定您在做什么 - 弄乱它或许会导致您的系统出现严重问题。
在Bios启动系统之前,它会通过posT,即开机自检。此尝试确保你的硬件一切正常。如果发现问题,它会通过主板上的错误消息或响亮的哔声通知你,然后你可以查看。
通过posT后,Bios会查找MBR或存储在引导设备上的主引导记录。这是它启动引导加载程序并随后与你的操作系统一起使用。
要访问Bios,你需要在系统启动时按键盘上的特定键。这通常在屏幕上列出。它通常是del或Esc按钮或顶部的任何功能键,可以让你进入F2,F8或F12。
显然,所有这些都取决于计算机的品牌和型号。
●什么是uEFi?
统一可扩展固件(uEFi)是一种旨在取代Bios固件接口的规范。这是一个定义操作系统和平台固件之间的软件接口的规范。
在你们知道多汁的技术细节之前,有一点历史。
Bios服务很好,但伴随硬件技术的进步,很快就会发现它需要更换。英特尔在20世纪90年代开发了原始的EFi,为其安腾系统的大型服务器平台进行设计。
然后它在2005年弃用它以支持uEFi。
2007年,英特尔,AMd,微软和pC制造商就新的uEFi规范达成一致,该规范现在是由united Extended Firmware interface Forum管理的行业范围规范。这是一组硬件,芯片组,系统,固件和操作系统供应商 - 几乎由所有重要的硬件开发商和供应商组成。
Microsoft 通过win Vista service pack 1和win 10 向win引入了uEFi支持,现在是常见的主板接口。你今天购买的绝大多数计算机现在都使用uEFi,而不是传统的Bios。
在其他社区,Apple在2006年转向英特尔架构时选择了EFi,但其他pC制造商也很慢。这便是为何Mac使用uEFi的速度比基于win的计算机长得多,而且现在只有行业正在完成转换。
uEFi本质上是一个很小的操作系统 ,可以存储在主板上的闪存中,也可以在启动时从硬盘驱动器或网络分享中加载。这意味着它可以比传统的Bios做众多的事情。
你们将在下面看看该技术带来的改进。
●uEFi和Bios之间的差异
要明确的一点是,uEFi比Bios好几个数量级。它会继续变得更好。Bios在当时是惊人的,但这是一项在pC平台上持续了36年左右的技术 - 这是计算领域的永恒。
Bios持续了这么长时间令人印象深刻。但伴随岁月的流逝,计算机世界应该发生变化的现象越来越明显。这种变化既适合当今的现代硬件,也适合未来的创新。
以下是uEFi优于传统Bios的优势列表:
◎性能: Bios必须以16位解决器模式运行,并且只有1MB的空间来执行其操作。这便是为何它一次初始化多个硬件设备时出现问题,导致启动过程变慢。这在很久以前不是问题,但现代硬件已经发生了变化。uEFi具有比Bios众多的可寻址空间,这允许系统初始化硬件并更快地启动到操作系统中。
◎安全性: uEFi对Bios的最大优势之一是它通过安全启动提供固有的安全性,以确保没有恶意软件篡改启动过程。这可确保操作系统加载晶体清洁。win还使用此系统来确保不使用启动加载器的◎盗版副本。
存储:现代计算机上Bios最大的失望或许是它无法从大于2TB的硬盘启动系统。这意味着如果你有3TB硬盘驱动器,那么你的Bios将无法启动你的操作系统。另一方面,uEFi能够从容量高达9.4 zettabytes的驱动器启动。这相当于一万亿千兆字节,大约是互联网上所有内容的三倍。
◎分区:由于uEFi使用GpT分区方案而不是MBR,因此它还支持无限数量的分区。Bios仅允许4个主分区。也便是说,win确实限制您在uEFi上的128个分区,但这仍然比大多数用户需要的多。
◎驱动程序: Bios通过选项RoM运行,只能与运行它的硬件一起使用。这意味着如果更新硬件,则需要升级选项RoM以确保引导过程的所有方面保持兼容。uEFi包含驱动程序代替这些选项RoM,这些驱动程序是单独编写的。甚至可以使用闪存驱动器上传它们,使它们与更新后的硬件形式兼容。
◎文件系统:由于uEFi相当于迷您操作系统,因此它支持可即可读取FAT分区文件的文件系统。还可以开发即可在此环境中运行的应用程序。这些类型的程序文件通常以uEFi扩展名结尾。还可以开发win安装程序应用程序以完全简化操作系统的安装过程。
◎操作系统:如果要在同一系统上加载2个操作系统,Bios可以很好地运行,但uEFi允许你在一台pC上运行众多操作系统。
◎硬件:某些现代硬件设备仅适用于uEFi。例如,在传统Bios上安装sATA ssd应该没有问题,但较新的M.2 pCiE ssd硬盘驱动器仅适用于较新的uEFi系统。
◎界面:如果你已进入Bios界面,你就会了解它已过时且过时。即可从80年代开始。uEFi提供升级,更现代的外观和更丰富的配置菜单,而不仅仅局限于传统Bios上的文本。uEFi还支持图形和鼠标光标,以便在环境中轻易移动。
◎兼容性: uEFi具有通过Bios仿真实现的稳定向后兼容性,适用于较旧的硬件和旧操作系统,这些系统需要使用Bios而不是uEFi。
◎网络:与Bios相比,uEFi的另一项改进是支持uEFi固件本身的网络功能,这对于设置和远程故障排除很方便。
◎开发:重要的是,uEFi开发人员使用C编程语言为环境开发驱动程序,库和各种其他服务。Bios仅限于汇编语言,汇编语言更抽象,更难学。这是制造商继续在其硬件设备上改进和添加uEFi改进的原因之一。
考虑到所有这些因素,很明显Bios是一种冰河时代的技术。uEFi带来的优势许多。
这并不是说uEFi世界中的所有牛奶和蜂蜜都是如此。
正如你将在下面发现的那样,它有一定的局限性,最明显的是有几个Linux发行版不能与这些系统一起使用。而且它是一项新技术,很多用户不了解怎么使用此功能来正确安装操作系统。Bios仍然更加用户友好,因为它的熟悉程度。选择要引导的引导设备非常简单,MBR会自动搜索并拾取。
此外,uEFi中的某些硬件设备偶尔会出现稳定性问题。这些通常是快速修复的,因为行业转向这种新的固件类型,驱动程序开发人员变得更好。
●uEFi引导过程
uEFi的主要改进之一是启动过程。uEFi采用现代启动过程,为当今的计算机提供高级功能。uEFi引导过程与Bios的不同之处在于它使用Guid分区表(GpT)来保存有关硬盘驱动器数据的信息,而Bios仍然使用非常旧的主引导记录(MBR)技术。
uEFi和Bios之间的主要区别在于MBR仅限于在其表中使用32位条目,这将总物理分区限制为仅4个。 此外,每个分区的大小最多只能为2TB。另一方面,GpT在其表中使用64位条目,这极秋叶扩展了驱动器的大小或许性。
除此之外,uEFi设计为模块化,这意味着只有在启动时加载和访问系统所需的内容 - 例如网卡驱动程序或RAid控制器。
uEFi能够以64位模式运行,它还提供了比Bios众多的可寻址空间,这使它能够在开始时正式计算机的启动时间和速度。如果你的系统上安装了大容量硬盘驱动器,则尤其如此。但是,这种速度提升通常只是启动时间的一小部分,因此大多数人都不会注意到整体启动时间的巨大差异。
由于uEFi规范并非旨在取代Bios,因此它仍会在其环境之外启动某些事物。例如,posT仍然是单独完成的,以确保在继续之前所有硬件都按预期工作。
●uEFi安全启动
这是uEFi安全启动的关键功能。它通过仅允许加载数字签名的驱动器来确保系统的安全性,并有助于防止恶意软件占用。检查操作系统的有效性,以确保没有恶意软件篡改了引导过程。
传统的Bios会引导任何软件,它无法区分可信引导加载程序和恶意软件之间的区别。 这使得某些类型的恶意软件(例如rootkit)可以替换你的引导加载程序。rootkit可以完全正常加载您的操作系统,甚至没有提示任何错误 - 使您的系统上的威胁完全不可见和不可检测。
安全启动旨在阻止这种处境。
win 8和win 7 pC附带存储在uEFi中的Microsoft认证,它将在启动之前检查引导加载程序,以确保它是由Microsoft签名的。如果rootkit或任何其他类型的恶意软件篡改或替换你的引导加载程序,uEFi将不允许它引导。
微软已经在其操作系统的现代版本中支持这一功能。如果pC制造商想要在其pC上放置win 8或win 7徽标标签,则需要遵循某些准则并启用安全启动。
不幸的是,这有一个缺点,因为它阻止用户安装一些Linux发行版,这或许是一个非常麻烦。不过,所有大型强化都支持安全启动,包括ubuntu,Fedora,Red Hat Enterprise和opensusE。这些将适用于现代硬件,无需任何调整。
●win 7中的uEFi
微软全力以赴与win 8一起使用uEFi。该版本的操作系统开始转换,并在win 7中继续运行。两个操作系统将各种启动选项整合到一个屏幕中,作为“高级选项”。
这是一个菜单,提供各种修复工具和选项,用于更改操作系统的启动行为,如调试,启动到安全模式和启动还原环境。对于以前版本的win的用户来说,这一切都应该是熟悉的,但所有这些选项很好地结合在一起并隐藏在这个方便的地方。
这意味着在pC启动时不是按键,而是通过此win菜单访问uEFi配置。此外,伴随ssd的出现,计算机启动速度如此之快,以至于大多数制造商都不想放慢启动过程以适应按键。
也便是说,有些uEFi计算机允许你以类似的方式访问Bios,在启动过程中按下按钮。
●怎么在win 7中找到uEFi?
你或许了解在执行全新安装或修复win 7启动问题时,你需要转到Bios更改启动配置或为usB或dVd驱动器提供启动优先级吗?但是,如果你的计算机使用uEFi固件,怎么从win 7获取它,该如何办?
有几种办法可以找到,包括在文件中挖掘。但最容易的办法是通过系统信息应用程序检查。
只需在“开始”中搜索“ 系统信息”并启动应用程序。带有系统摘要的主屏幕将在右侧列出此全面信息,如Bios模式。如果它显示Legacy,则表示你的设备正在Bios上运行。如果它说uEFi,那么您正在摇摆一个支持uEFi的系统。
如果你正在运行uEFi,则下一步是启动到环境中。这比在启动时按键进入Bios要复杂一些。但是只涉及几个步骤,win即可将你带到那里。
转到“配置”,然后选择“ 升级和安全”。然后单击Recovery,在Advanced startup部分,单击Restart now按钮。你的系统将重新启动。现在,你将获得一些选项,你可以在其中单击“ 疑难解答”按钮。选择“ 高级选项”进入下一页,然后选择“ uEFi固件配置”。最后,单击“ 重新启动”到你的计算机并进入uEFi界面。
不同的计算机具有不同的uEFi用户界面和功能。但在大多数处境下导航几乎相似,基本相同。
●uEFi的未来
如果你想了解,在现有计算机上无法从Bios切换到uEFi。你需要购买支持uEFi的新硬件 - 大多数新计算机现在都可以。最重要的是,大多数uEFi实现也提供Bios仿真,允许你安装和启动与win 10一样使用Bios的旧操作系统。
这使得uEFi技术的向后兼容性成为或许。
然而,uEFi并不是要取代Bios。很多较旧且较便宜的主板继续使用Bios系统在硬件和用户之间进行接口。更不用说,很难在整个频谱中找到新固件。
英特尔终于朝着从Bios向uEFi过渡迈出了一大步,并在2017年概述了计划在2020年从uEFi中删除传统Bios支持的计划。还有待观察AMd是否有类似的想法,以及行业需要多长时间才能完全搬迁到uEFi。但它已经到了那里。
总结
uEFi和Bios的核心或许只是两种不同类型的主板软件。但它们的不同之处往往会导致用户之间的混淆,特别是那些对硬件方面不感兴致的用户。
事实是,uEFi是未来计算机技术的一次巨大飞跃。并且越早熟悉它以及它怎么工作,就越好,因为Bios慢慢消失。
本站发布的系统与软件仅为个人学习测试使用,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
Copyright @ 2022 大师系统版权所有