您想找的是:
彻夜难眠,BIOS升级历险记
作者:佚名 硬件维修来源:不详 点击数: 更新时间:2007-7-18
我的 电脑是99年买的方正卓越1500品牌机,CPU为赛扬400MHz,主板为大众CE31-A,BIOS为Award Modular BIOS v4.51PG,操作系统为Windows 2000 Professional,硬盘才6.4G。为 电脑加装一块大硬盘是我一年前就有的想法,昨天终于如愿以偿地买回一块40G的希捷5400硬盘。但装上后才发现,我的主板好像不支持这块硬盘,每次开机检测硬盘都会死机,但把硬盘的跳线设置为31G有效容量时则能顺利完成检测。于是我决定通过升级BIOS来使我的主板支持这块硬盘。
我在大众公司的网站上找到了CE31-A主板的BIOS文件(所在网页为http://www.fic.com.tw/support/motherboard/bioscd96.html?model_id=52),但这里的两个文件都是99年的,并不比我主板上的新多少。经过一番网上搜索,我找到了长城 电脑所用的同一型号主板的BIOS文件(所在网页为http://www.greatwall.com.cn/7rjxz/default.asp),从时间上看还算比较新,于是连同刷新工具一起下载并解压到软盘。这时打开软盘,可以看到里面有升级BIOS所用的两个文件:Ud4119W.bin和Flash560.exe。我自以为准备妥当了,便重启计算机,用一张Win 98启动盘引导系统到DOS提示符状态,将软盘更换为那张BIOS升级盘。
我在A盘符下执行Flash560.exe,按提示一步一步操作,当程序询问是否保存旧版本的BIOS文件时,我竟然草率地输入了“N”(为了升级失败后恢复方便,一般应选“Y”)。接下来,BIOS的刷新工作正式开始了,我瞪大双眼紧盯着画面下方那条闪亮的进度条,屏住呼吸静听软驱读盘的声音。尽管曾经有过刷新成功的经验,但我此刻还是有种胆战心惊的感觉,暗自企盼这三十秒快点过去。突然,软驱里传出的“吱吱”声消失了,进度条也停在中间不动了。我紧张得快晕过去了。等了好久,还是不见动静,我急忙换上另一张备份好的软盘,但软驱的灯连亮都不亮一下。一个小时过去了,我木然地看着屏幕上凝固的进度条,无奈地按下了主机上的复位键。这时,主机里连续发出几声嘟嘟声,然后软驱上的指示灯亮了一会儿,就什么动静都没了。看着黑乎乎的计算机屏幕,我傻眼了。
这一夜,我连觉得没睡好,总想着这次倒霉的BIOS升级行动,想着明天该去哪个 电脑公司求救,该花多少钱、该等多少天才能使我心爱的 电脑起死回生。实在睡不着,就爬起来去查阅书架上的几本《 电脑报》合订本和其他 电脑维修书籍,期望着能找到解决办法。果然有所收获。从众多相关资料中,我渐渐理清了思路:BIOS升级失败后的挽救方法主要有四种,即更换BIOS芯片、热插拔(又称热交换)、用ROM编程器重写和利用Boot Block恢复。我的 电脑在BIOS数据被毁后还能读软驱,说明这块主板的BIOS中的引导块(Boot Block)在BIOS刷新过程中没有被覆盖,这个引导块虽然不能支持我的集成SiS620显卡,但支持软驱。因此,可以用它来引导系统自动修复BIOS。结合实际情况来看,利用Boot Block恢复BIOS不仅大有希望获得成功,而且显然是最省事的办法。
今天一大早,我就带着昨晚升级BIOS时使用的两张软盘直奔学校,准备在办公室的机子上制作自动恢复盘。先在Win98的DOS实模式下用“Format A: /s”命令制作一张干净的系统启动盘(一定要保证是一张没有坏道的高质量软盘),然后登录前面列出的大众公司的那个网页,将他们提供的BIOS数据文件ua412.bin和它的专用刷新工具flash73.exe 下载并解压到这张盘上,再用“Flash73.exe/?”命令查看相关参数及其含义。随后利用这些参数在系统启动软盘上创建了一个名为 Autoexec.bat的批处理文件,其内容为“flash73.exe ua412.bin /py/sn/sb/cc/cd/cp/r”。BIOS数据文件后面命令参数的含义依次为:
/py,自动完成刷新BIOS的任务;
/sn,不备份旧的BIOS数据(这样是为了简化操作);
/sb,刷新BIOS时跳过(不覆盖)BootBlock模块;
/cc,刷新BIOS后清除CMOS数据;
/cd,刷新BIOS后清除DMI数据;
/cp,刷新BIOS后清除即插即用数据PnP(ESCD);
/r,刷新任务完成后系统重新启动。
最后,再次检查这张启动盘,保证里面有以下必须的文件(其他文件可以删除):flash73.exe、ua412.bin、autoexec.bat、COMMAND.COM、MSDOS.SYS、IO.SYS,其中后三个文件是启动计算机的系统文件,可能处于隐藏状态。做好了这张系统启动和BIOS恢复盘,我又匆匆赶回家。
回到家里将做好的软盘往计算机软驱里一插,打开电源,开机。我忐忑不安地盯着软驱。计算机开始读盘,一阵又一阵“刷刷声”过后,软驱的指示灯灭了。又过了几秒钟,只听“嘟”的一声,显示器亮了。谢天谢地,终于能正常启动了!按Del 键进入CMOS设置区,重设相关参数,恢复启动优化设置,一切又回到刷新BIOS前的状态了。
从我这次升级BIOS的历险中可以得到一些教训:一是刷新BIOS本身并不复杂,但由于软盘操作故障、升级文件读取失败、系统死机、停电等意外情况的发生随时可能导致刷新失败,所以这个操作具有相当的危险性,除非必须,一般情况下不要尝试升级;二是刷新失败后要冷静处理,认真分析失败的原因,寻找最优解决方案,对大多数主板来说,利用Boot Block 引导模块自动恢复都是有效而又简便的方法。
文章录入:硬件维修录入:admin 责任编辑:admin
相关文章:
没有相关硬件维修
没有相关硬件维修