UEFI简介编辑本段回目录
UEFI结构编辑本段回目录
古董BIOS将灭亡 11年PC迎来全新时代编辑本段回目录
大家都熟悉:我们目前的BIOS界面较为枯燥,而且这个古老的系统,自从PC发明以来就没有过多的改进,而针对这个情况,英特尔推出了EFI BIOS系统,以解决BIOS界面单调,功能扩展有限的不利局面。而此前有一些主板厂商推出了相应的产品,但是数量非常少,不过随着应用不断普及,预计到2011年,UEFI系统将会大面积普及到主板中,届时古老的BIOS将会告别我们,成为历史的见证。
EFI BIOS结构模型
届时,我们的电脑功能将更为丰富,扩展能力也得到很大的改善,而且电脑启动速度也将会大幅提升。您对这个趋势怎么看呢?欢迎发表您的见解。
IBM PC上搭配的BIOS
UEFI在服务器领域已经得到验证
UEFI百科:
Extensible Firmware Interface(EFI,可扩展固件接口)是Intel为全新类型的PC固件的体系结构、接口和服务提出的建议标准。其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做是有近20多年历史的PC BIOS的继任者。
由于电脑教育普及,很多人都知道BIOS就是Basic Input/Output System,翻成中文是“基本输入/输出系统”,是一种所谓的“固件”,负责在开机时做硬件启动和检测等工作,并且担任操作系统控制硬件时的中介角色。
然而,那些都是过去DOS 时代的事情,自从Windows NT出现,Linux 开始崭露头角后,这些操作系统已将过去需要通过BIOS完成的硬件控制程序放在操作系统中完成,不再需要调用BIOS功能。一般来说,当今所谓的“电脑高手”,多半是利用BIOS来对硬件性能做些超频调校,除了专业人士外,鲜有人再利用 BIOS 进行底层工作。
因为硬件发展迅速,传统式(Legacy)BIOS 成为进步的包袱,现在已发展出最新的EFI(Extensible Firmware Interface)可扩展固件接口,以现在传统 BIOS 的观点来说,未来将是一个“没有特定 BIOS”的电脑时代。
UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form(http://www.uefi.org/)的国际组织,贡献者有Intel,Microsoft,AMI,等几个大厂,属于open source,目前版本为2.1。与legacy BIOS 相比,最大的几个区别在于:
1. 编码99%都是由C语言完成;
2. 一改之前的中断、硬件端口操作的方法,而采用了Driver/protocal的新方式;
3. 将不支持X86模式,而直接采用Flat mode(也就是不能用DOS了,现在有些 EFI 或 UEFI 能用是因为做了兼容,但实际上这部分不属于UEFI的定义了);
4. 输出也不再是单纯的二进制code,改为Removable Binary Drivers;
5. OS启动不再是调用Int19,而是直接利用protocol/device Path;
6. 对于第三方的开发,前者基本上做不到,除非参与BIOS的设计,但是还要受到ROM的大小限制,而后者就便利多了。
UEFI将是近3年的趋势,到时候对于PC的利用以及维护都将步入一个新的时代。
电脑技术新革命 日后开机仅需几秒编辑本段回目录
![cnBeta 硬件新闻](uploads/201010/1286153533hDO7LMM2.gif)
据国外媒体报道,作为电脑开机软件的Bios如今已有25年历史,而最近的一项技术升级可能会使这个“元老级别”的电脑元件从此退出历史舞台。
据 悉,Bios的最新替代品UEFI,将在2011进驻所有新型电脑。UEFI的全称为统一可扩展固件接口(Unified Extensible Firmware Interface),是比传统Bios,甚至EFI(Extensible Firmware Interface)更具优势的新技术产品。
![uploads/201010/128615353325Rk099b.jpg](uploads/201010/128615353325Rk099b.jpg)
UEFI联盟监督了该技术的全程开发。该组织负责人表示,当初设计出的Bios预计仅供25万台机器使用,而这一数字早已被超越。当64位计算变得更为常见,改装机性能远远超越普通台式和笔记本电脑时,Bios早已跟不上现代社会快速的发展节奏。为了适应现代个人电脑,Bios往往要在开机前花上一段时间进行预热,因此,配置Bios的电脑在开机时会耗费上许多时间。
而新型UEFI,全称“统一的可扩展固定接口”(Unified Extensible Firmware Interface), 是一种详细描述全新类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。UEFI将提供一个明确的在操作系统与开机时启动固定于硬件中的软件平台之间的接口规范,此外还支持一种用于初始化插卡的独立于计算机架构的装置。
据了解,目前许多电脑厂商已经开始使用UEFI,并预计UEFI机型的销售从2011年开始将占主导地位。
BIOS已死,UEFI当立?编辑本段回目录
![](uploads/201010/12861535337ASbZrox.jpg)
其实UEFI微星在2008年就曾推出过,有兴趣的朋友可参考微星官网2008年7月16日的新闻稿。简单来说,就是图像化的BIOS,类似于窗口接口的操作,有多国语言,可用鼠标,支持网络连结,能安装使用者自行撰写的安装程序等等特色。
会提到UEFI,应该是与微星将在今年晚些时候,推出 Sandy Bridge芯片主机板这件事有关。
此外,在程序设计俱乐部的网站上,有人提出UEFI BIOS code如何开始的问题,其中有提到UEFI提供者有好几间公司,价格也有差,也有人对不同的提供者有些评价(以回答来看的话,是有三家,看起来是Insyde的比较完善,但AMI的势力庞大呀),想要了解多一些些的朋友,可以参考这串讨论。
![](uploads/201010/1286153533GX0iBOBE.jpg)