“底盘”的革命
编辑视线
硬件技术迅猛发展,操作系统与应用软件的功能越来越强大,外观也越来越绚丽。Windows 7、极品飞车13、高清电影……伴随着这些关键词,大家“享受”电脑的积极性也伴随着软硬件的发展水涨船高。不过,机箱里有一个跟不上发展节奏的小角落依旧让很多用户牵挂与期待,如同一辆先进的汽车拥有强劲的发动机与精致的外壳坐椅,连接它们的却是一个相对落后的不起眼的老旧“底盘”。这个“底盘”就是容易被忽视但又至关重要的BIOS!
经典蓝屏BIOS即将“退休”
近段时间,业界与用户关注的焦点都集中到了新鲜上市的操作系统——Windows 7身上,而Windows 7时代的来临也促进了硬件领域的诸多变革,比如四核处理器和DirectX 11显卡的普及,以及触摸屏的高速发展等等。前些日子,IT界又爆出一个重磅消息——Phoenix/Award BIOS的总公司已经确定将停产Phoenix/Award BIOS相关产品,转而大力发展UEFI(Unified Extensible Firmware Interface,统一可扩展固件接口)技术,这条消息虽然在情理之中,但此次Phoenix/Award公司的态度如此坚决,行动如此之快,还是让很多人惊叹不已。事实上,Window 7的上市和普及也对UEFI BIOS取代传统BIOS有至关重要的作用,对于我们每天使用的电脑来说,这算得上是一次“底盘”的革命了。
为什么说Windows 7推动了UEFI的发展呢?这还得从Windows操作系统和UEFI的渊源说起。UEFI联盟是英特尔、微软、惠普等厂商为统一UEFI技术标准,于2005年发起成立的国际联盟组织,UEFI BIOS技术是一种在电脑系统里替代传统BIOS的升级方案,最初只运用于Itanium(安腾)服务器系统,主板厂商和BIOS开发商虽然对UEFI充满兴趣,但过去的Windows操作系统并不支持该项技术,UEFI一直都无法打入个人电脑阵营。
2007年,苹果率先在Macbook Pro上运用了UEFI,成为首家在X86 PC中采用UEFI技术的厂商。随后,微软也在Windows Vista SP1中加入了对UEFI的支持,解除了操作系统的瓶颈。去年,主板厂商就陆续开始了UEFI之路,推出了一些很吸引眼球的代表性产品,比如微星就对旗下P45D3 Platinum主板(P45芯片组)进行升级,加入了“Click BIOS”功能,也就是基于UEFI架构的图形化BIOS环境。当时英特尔也曾预计,UEFI有望在未来三年内取代传统BIOS,成为主导性的固件接口。
然而,由于Vista取代XP的进程并不顺利,整整两年,整个IT圈都在等待Windows 7。由于Windows XP是不支持UEFI的,因此主板厂商和BIOS厂商也都只能抱着暂且观望和小试牛刀的态度,不敢全面进军UEFI。如今,Windows 7给业界带来了足够的信心,UEFI技术也逐渐成熟,此刻不变,更待何时?于是大刀阔斧地变革也是理所当然的了。

传统BIOS也须“脱胎换骨”
BIOS(Basic Input/Output System,基本输入/输出系统)是电脑必备的元素之一,它是用户对电脑进行最初设置和操作的环境。传统的BIOS系统早在20多年前就已经出现在电脑上,从最初的“Read Only”(只读,不能修改)发展到能让用户自动升级,中间经历过多次进化。虽然BIOS先后有过多次改变,增加了一些新功能,但现阶段电脑的BIOS仍然沿用20多年前的基本模式,渐渐跟不上电脑的发展步伐了。
了解硬件的朋友们都知道,一台电脑的硬件开启或关闭与性能的改变等都要通过BIOS去调节,BIOS在PC启动时对其进行初始化,然后由操作系统接管,实际就是操作系统与硬件之间的接口,因此BIOS对于硬件性能起着至关重要的作用,一台计算机性能优越与否,很大程度上取决于主板的BIOS管理功能是否先进。传统BIOS使用的是汇编语言,维护和发展都很困难,虽然硬件技术突飞猛进,BIOS却只能通过修修补补来适应,拖了整个电脑的后腿,显然已不合时宜。
更重要的是,传统BIOS晦涩难懂、技术门槛较高的特点也与目前简单、易用的电脑流行趋势格格不入,10个电脑用户里至少有9个是完全不懂得BIOS设置的。非专业技术人员要独立完成主板BIOS的详细设定是一个非常困难的任务,而且设定BIOS还会有一定的危险性,绝大多数用户都对BIOS望而生畏,就像是面对一个“成天打交道的陌生人”,开机时一闪而过还没什么影响,可是需要调整时往往就束手无策了。
多年以来,消费者们一直都期待一种全新的BIOS系统来更好地满足硬件设备与用户操作的需求,厂商也做出了许多努力,甚至还有厂商推出过几款中文BIOS主板,不过也只是治标不治本。在这样的大背景下,UEFI的概念就应运而生了。无论是从技术水平还是市场反应来看,UEFI BIOS取代传统BIOS已是大势所趋。

UEFI为BIOS指引新的方向
UEFI BIOS采用C/C++语言编写,具有规范化、模块化的特点,不仅解决了传统BIOS的弊端,功能也超出了BIOS的范围,扩展延伸为一个强大的微型操作平台,可以支持多种操作系统引导之前的底层应用,承担起配置、调试、管理、网络等多种扩展功能。Phoenix/Award公司前段时间曾经在IDF 2009上展示了自己基于UEFI技术的超快速启动BIOS系统,其超快速启动的能力令人印象深刻。
从技术角度看,UEFI最大的变革在于启动PC后由UEFI进行初始化的时候,不仅对硬件设备进行检测,还可加载硬件设备的驱动程序,而并不需要通过操作系统来加载。在过去,Windows控制着每一个硬件设备,每次重装系统后,也要安装相应设备的驱动程序,以便启动后操作系统能够正常地使用设备。而UEFI BIOS则可将驱动程序直接装入其中,通过UEFI层来实现对硬件设备的驱动加载,无论换多少次系统都不用安装驱动,可谓一劳永逸,省去了用户不少的麻烦,也加快了电脑的启动速度。同时,由于UEFI采用C/C++语言代替了汇编语言,同时基于标准的通信接口,因此开发起来更为简单,而且不会受到容量的限制,主板厂商可根据自身的需求添加UEFI的功能与驱动。
与传统BIOS相比,现有的基于UEFI BIOS的系统给用户最直观的两个感受是图形化界面和支持鼠标操作,就像操作系统从DOS升级到Windows一样。回首当年,从DOS时代转变到Windows时代,电脑的易用性大大增强,从而造就了全球个人电脑行业的巨大突破,UEFI BIOS也让我们对电脑产业的下一次腾飞充满了憧憬。
UEFI友好的图形界面,使用起来就像一个初级的操作系统,不但可以用鼠标操作各项功能,还可以进行简单的网络浏览、游戏、媒体播放等操作,这在以前的BIOS应用时代是无法想象的。多年来大家一直期待的中文化BIOS终于由UEFI真正实现了,这也是一个非常可喜的进步。而上述一切还只是UEFI的初始阶段,甚至有人开始预测未来UEFI BIOS能否在某些场合完全替代操作系统,这个问题在今天看来还是天方夜谭,但高速发展的IT业已经给我们带来了太多的奇迹。


结语:突破底盘瓶颈,UEFI大有可为
20多年来,传统BIOS如同那个落后的汽车底盘,一直制约着电脑整体性能的提升。如今,换了新底盘的电脑将为我们带来什么呢?首先,另一家BIOS大厂AMI也在紧锣密鼓地研发和改进UEFI系统,有了更多厂商的加入和技术的不断研发,用户可以体验到更加丰富的功能,那时UEFI BIOS将不再是纯粹用来进行硬件设置的系统,很可能成为一种嵌入式操作系统,在一些特殊应用的平台上取代Windows或Linux的地位,简化操作、提高速度并节省成本。此外,由于UEFI很容易进行修改与编写,主板与BIOS厂商可根据自身的需求量身定制各自的UEFI BIOS系统,到时将会有更多各具特色的个性化UEFI BIOS提供给用户使用,无论用户是否DIY高手,都可随心所欲地修改UEFI的设置,体验DIY的乐趣。
随着时间的推移,UEFI的功能还会越来越强大,如远程恢复操作系统被破坏的PC,不进入操作系统就能播放高清电影等等,而这些功能与特性恰好是数字家庭时代和个性化DIY时代非常需要的。我们可以设想一下,当UEFI功能足够强大以后,客厅中采用UEFI控制的HTPC一定会更加方便易用,在简单应用场合只用UEFI控制电脑能为我们节省很多时间和电力……底盘的升级为我们带来的除了想象得到的变化,更会有意想不到的惊喜,就像我们在Dos时代不可能全方位预见Windows能为我们带来什么一样。