- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UEFI BIO系统浅谈
UEFI BIOS系统浅谈 摘 要:BIOS技术已经走过了二十多年的历史,可以说具有超强的生命力,如果把现在的BIOS系统打开对比二十年前的BIOS系统,我们会惊异地发现两者之间几乎没有发生质的变化,相对计算机其它软、硬件日新月异的变化它似乎成了不变的神话。但现在它终于面临被淘汰,因为取代它的UEFI系统终于出现了。 中国论文网 /1/viewhtm 关键词:UEFI系统;BIOS系统;特点;模式 中图分类号:TP311.52 文献标识码:A 文章编号:1006-8937(2016)15-0070-02 1 UEFI系统概述 1.1 BIOS历史回顾 BIOS(Basic input/output system),直接负责进入操作系统之前的初始化工作,是计算机中运行在最底层的程序,作为软、硬件之间的接口,BIOS使系统硬件与软件分离,用户在不必更换硬件的前提下更换相应的操作系统。 ①BIOS被写入ROM中,它不会因为断电而丢失; ②BIOS用汇编语言编写; ③BIOS负责操作系统与硬件的联系。 BIOS程序在计算机开机或重启时,系统主板会产生Reset信号,系统从BIOS存储的ROM的起始地址开始读取并运行BIOS程序。在完成POST(Power on self test)以后,如果发现错误,系统会提示或警告,否则将按照CMOS设置的引导记录完成系统启动。 1.2 Legacy BIOS将很快被UEFI取代 ①Legacy BIOS界面从产生到现在未发生大的变化,一直使用字符界面。 ②不完全即插即用,一般都要对硬件驱动和I/O资源进行手动调整。 ③BIOS升级刷新风险很大,一旦出错或在操作过程中断电等意外事故发生时将导致刷新失败和BIOS损坏。这时,主板只能返厂或报废。 ④Legacy BIOS采用16位模式,堆栈最大容量有限,而且运行速度慢,启动时间长。 因此,Legacy BIOS将很快被友好的图形界面、支持鼠标操作、可扩展、可升级的UEFI取代。 1.3 UEFI简介 UEFI全称Unified Extensible Firmware Interface,即统一可扩展硬件接口,在全新计算机硬件基础上取代Legacy BIOS。 ①通过保护预启动或预引导过程阻止或防止恶意程序的攻击,提高安全性。 ②缩短启动时间和从休眠状态恢复的时间。 ③支持容量超过2.2 TB驱动器。 ④支持64位硬件设备驱动程序,系统在启动过程中可以对超过172 GB的内存进行寻址。 ⑤UEFI可兼容Legacy BIOS。 UEFI BIOS可以有以下两种启动模式: 一是Legacy+ UEFI启动模式(UEFI与Legacy BIOS共存); 二是UEFI启动模式(只在UEFI引导模式下启动系统)。 2 UEFI系统的主要特点 2.1 UEFI额基本功能 ①不用进入操作系统就可对硬盘进行管理; ②可远程配置、引导; ③具有脱离操作系统的管理工具。 2.2 工作过程 启动系统→硬件初始化→加载UEFI驱动程序及执行相关程序→在UEFI系统启动菜单中选取要进入的系统并向UEFI提交启动引导代码。 2.3 主要特点(与Legacy BIOS相比) ①安全性:UEFI启动需要一个独立的分区(在硬盘上),它将系统启动文件和操作系统隔离,更好保护系统的启动,即使系统启动出现错误,只需对启动分区重新设置。 ②启动设置更灵活。 ③支持大容量硬盘,主分区不受限制。 ④纠错和容错能力强。 UEFI用C语言模块化编程,与Legacy BIOS汇编语言来说更容易实现,而且它运行于32位或64位模式,突破了以前Legacy16位代码寻址能力。 ⑤鼠标、图形化操作。 ⑥扩展性强。 UEFI使用C语言模块化设计,分为硬件和操作系统管理两部分。操作系统管理是一个可编程的接口,通过接口主板厂商可以实现各种丰富的功能。 ⑦采用图形化界面。 ⑧Legacy BIOS硬盘分区只允许有4个主分区,而UEFI不限制。 ⑨UEFI提供兼容性模块,以支持Legacy BIOS,保证了UEFI在技术上的正常过渡。 3 UEFI+Legacy BIOS模式设置的注意事项 在现在向UEFI BIOS过渡阶段,UEFI采用UEFI+Legacy BIOS模式。在这个模式中增加了一个特殊模块CSM(全名为Compatibility Support Module)兼容性支持模块,对不支持UEFI的系统提供兼容性支持,目前Windows 8/Windows 8.1完全支持UEFI系统。 Windows
文档评论(0)