了解新BIOS——EFI

电脑学堂

大家都知道BIOS在主板上的重要性,但经过了这么多年,也许将成为明日黄花。因为它的缺点一大堆,如:令菜鸟一头雾水的字符化BIOS设置界面,使用低级语言编程复杂、更新时间漫长,要支持新硬件只能手动刷新BIOS等等,典型的例子,就是对容量越来越大的大硬盘支持越来越力不从心。

面对这样那样的不足,总有新技术出现来代替它,其中就有EFI。EFI全称Extensible Firmware Interface,中文名:可扩展固件界面软件(原理如图),英特尔在2000年就推出首个0.92版本,一直用于IA-64系统,现已提升至1.10版,今年一系列的EFI新闻,加上英特尔和微软联盟的号召力,普通用户才有机会逐渐认识它。

51-e15-2-1.jpg

那么,EFI是如何解决传统BIOS所面临的棘手问题呢?

首先,EFI将以全新的图形操作界面代替BIOS的文字界面,支持高级显示模式,而且支持鼠标操作,使它在设置方面比传统BIOS直观、简单,更易上手,非常适合非专业的技术人员和英文不太好的用户。

其次,EFI像一个被简化的操作系统,介于硬件设备以及操作系统间,可以操作电脑的各种硬件。并且,由于符合TCP/IP网络协议,PC用户可以不进入操作系统,就能在EFI界面下使用网络资源,进行远程诊断、更换驱动、排除故障等。如果系统死机,用户可以通过EFI修改配置或者安装新的驱动,这是BIOS不能想像的。

再次,EFI采用模块化结构,将固件分为硬件控制与OS软件管理两部分,可以支持新外围设备、省略硬件检测实现高速启动,针对某模块单独对固件升级等。

最后,安全性的问题。相比BIOS的1M存储空间,EFI需要更大的存储空间,于是在硬盘隔离出一个小分区作为存储空间。这样虽可装入更多实用的工具,如硬盘分区、多操作系统引导、系统备份和恢复等,甚至能作为数字版权控制工具和电子安全防范工具,但硬盘是相当脆弱的配件之一,出现问题的话后果不堪设想。EFI不再采用BIOS的机器汇编语言,而是使用了通用性比较强的C语言,尽管在技术更新上比BIOS会有很大优势,但对病毒、网络攻击等问题,与BIOS相比不一定更安全。

EFI可以运行在BIOS兼容的一种模式上,用户大可不必亲自为电脑设置BIOS。技术的发展,会令EFI代替BIOS,还是二者共存,这,需要时间的证明。