ccidnet????

出版日期:2004-4-19  总期号:564 本年期号:14

本期导读
综合报道
硬件世界
网络新时空 
整机与数码
软件与应用
教育信息化
培训与职场 
读者俱乐部 
中国教育信息化 
菜鸟不犯愁:
轻松升级主板BIOS
王志军

  升级主板BIOS一向被视做“大虾”们的高难度操作,其实你只需要有一点点的勇气,10分钟就可以搞定BIOS升级这个菜鸟们似乎不可能完成的任务了。今天,笔者就向朋友们介绍BIOS升级这项“绝顶武功”的修炼过程。


  常规法:DOS下刷新


  需要准备的“兵器”:

  1. 新版本的BIOS文件:首先,你需要确认主板BIOS的版本是否需要升级,然后登录主板厂商的网站下载最新版本的BIOS文件,或者也可以从驱动之家(www.mydrivers.com)下载。

  2. 适用的刷新工具:主板BIOS主要分为Phoenix BIOS、Award BIOS、AMI BIOS三家,而Award已经被Phoenix兼并,注意不同类型的BIOS必须使用不同的刷新工具,千万不能混用,而且某些主板厂商(如华硕)还要求使用专用的刷新工具。

  3. 纯净的DOS启动盘:所谓“纯净”,是指软盘中仅包括MsdosS.sys、Io.sys、Command.com三个文件,这里可不是指平时所习惯的Windows 98超级启动盘,这是因为升级主板BIOS要求有充足的可用内存。然后将新版本BIOS文件和刷新工具拷贝到软盘中就可以了。

  用这张启动盘引导系统进入DOS模式,当见到“A:\>”提示符后,从键盘输入“Awdflash.exe”命令或者是“Amiflash.exe”命令,程序首先会显示当前BIOS的版本和发布日期等信息,然后在“File Name to Program”文本框中输入相应新版本的BIOS文件名,注意包括扩展名,回车后程序会提示是否要保存当前版本的BIOS文件,建议保存,然后再一次确认后,BIOS升级就正式开始,大概30秒时间即可结束,重新启动系统就可以了。

  优点:不易受到病毒或木马程序的侵袭。

  缺点:需要对DOS命令有一些了解,初级用户使用起来有一定难度。


  速成法:Windows下刷新


  需要准备的“兵器”:

  1. Windows操作系统:如果你使用的是Linux、Apple等操作系统,那么下面的内容就不用再看了。

  2. 品牌主板:如果你使用的是大厂商的品牌主板,那么可以利用主板厂商提供的工具极其轻松的完成升级BIOS这一高难度操作。

  华硕篇:EZ-Flash BIOS是华硕主板独有的BIOS更新程序,不需要安装即可在开机过程中按下“Alt+F2”组合键调用,但需要确认你的主板是否支持该技术,一般533系列及以后的主板,例如P4B533、P4B533-E等都具有此功能。在更新之前我们仍然需要事先下载好新版本的BIOS文件,看到“Please Enter File Name for NEW BIOS”的提示时,如图1所示,手工键入BIOS数据文件名,确认后会询问仅更新主要BIOS区还是需要同时更新开机引导块,一般建议选择前者,更新结束后会提示“Press any key to reboot”的信息。

  微星篇:从微星的主板驱动光盘上可以找到Live Update3程序,或者从http://www.mydrivers.com/dir66/d26708.htm下载最新版本的程序,这个程序除了支持微星主板和显卡的在线升级外,还可以支持微星系列的光存储Firmware在线升级。运行后会打开一个IE窗口,选择“Live BIOS”项,确认后程序会自动检测主板信息并链接到服务器检查是否有新版本的BIOS发布,下载后选择“在Windows模式下”进行更新就可以了。不过,这里需要说明的是,只有Windows 98才支持在Windows界面上直接更新,如果是Windows 2000/XP,仍然必须切换至DOS模式下进行。  

  技嘉篇:我们早已熟悉的@BIOS技术,目前最新版本是B3.1008.4,支持Windows 9x/Me/NT4/2000/XP平台,需要安装后才能使用。如果你的主板符合@BIOS标准,那么点击“Update New BIOS”按钮,选择升级服务器和主板型号后,@BIOS就会自动下载并且代你完成刷新工作。@BIOS也可以供非技嘉主板使用,但无法在线升级,只能事先下载BIOS文件后在本机进行更新。

  优点:简单,易操作。

  缺点:对主板品牌、型号有一定限制,如果你使用的是那些小品牌主板,那么就只能望梅止渴了。


  通用法:使用通用软件刷新


  可能你的主板并非属于上面提到的这几个品牌,难道就没有办法在Windows下升级BIOS了吗?答案是否定的。

  1. Award BIOS

  如果你的主板使用了Intel的i440BX、i810、i820、i840、i850芯片组,或者使用了VIA的694X、KX133或SIS的530/640系列,并且Award BIOS的版本是6.0以上,那么可以试一试这款由Award发布的Winflash软件。如图2(Winflash刷新程序)所示,载入事先已下载的新版本BIOS文件,然后点击工具栏上的第3个按钮“Update BIOS now”,就可以在Windows下刷新BIOS了。

  不过,由于Winflash这款工具已有许久未发布新版本了,因此如果你的主板是2001年12月以后出厂的话,那么就不要去试验了。

  2. AMI BIOS

  AMI官方发布了一款用于在Windows环境下刷新BIOS的工具,名字是“AMI Flash Programing Utility For Windows”,目前最新版本是2.0.0.1版,可以在Windows 98SE/Me/2000/XP平台下使用(如图3),下载地址是http://www.mydrivers.com/dir85/d34377.htm。

  3. BIOS Agent

  你也可以选择BIOS Agent,下载地址是http://www.unicore.com/biosagent/,目前最新版本是3.23版,除了能够检测主板BIOS版本、主板厂商、芯片信息外,还可以检测出主板的具体型号,并提供了BIOS在线升级的功能。

  如图4所示,点击“Get BIOS Info”按钮获取BIOS信息,如果能够正常读取到相应的BIOS信息,那么右侧的“Submit Request”按钮会变为“Upgrade Now!”,点击后就可以自动更新BIOS了。


  有备无患:升级失败的解决方法


  升级BIOS,为什么说它是一个高难度的任务呢?这是因为一旦升级失败,将有可能导致主板损坏,如果在保修期内,那么我们还可以找销售商或厂商进行“硬”更换,但如果万一超过了保修期,那么就麻烦了。

  1. 华硕用户的福音

  如果你是华硕主板用户,而且主板支持CrashFree BIOS 2技术,例如P4G8X、P4C800等,当BIOS升级失败后,可以利用主板驱动光盘引导系统,开机后会自动检测并修复损坏的BIOS信息,如图所示,损坏的BIOS很快就可以被自动修复了。

  2. 升级之前的“旗子”

  假如你是使用命令行方式升级BIOS,那么可以事先再创建一张纯净的启动盘,除了前面提到的几个文件外,另行创建一个包含下列内容的autoexec.bat文件:awdflash.exe *.bin /sn/py。

  这里的“*.bin”代表旧版本的BIOS文件,“/sn”表示不备份旧的BIOS文件,这样可以省去按下“N”键的操作,“/py”代表自动完成BIOS的刷新,这样我们可以用这张软盘引导系统后自动刷回旧版本的BIOS。当然,在执行Awdflash.exe时必须使用“/sb”参数,这样才能跳过对Boot Block块的刷新,否则只能看下面的方法了。

  3. 失败之后的挽救

  这里笔者可不是指老鸟们惯常使用的热插拔大法,其实如果你稍有一些电子知识的话,可以去借一个编程器,也就是电子实验室里使用的那种,比较常见的有RF-1800编程,具体操作这里就不多谈了,如果你不会用的话,也可以到电子市场中请人代劳,恢复一次的费用大概是50元。

  怎么样,看了这篇文章,10分钟搞定BIOS升级应该不是天方夜谭了吧?


  图1 华硕特色技术:EZ-Flash BIOS


  图2 Winflash刷新程序


  图3 AMI BIOS专用Windows刷新程序


  图4 BIOS Agent刷新程序