找回密码
 立即注册
查看: 3560|回复: 0

[故障] BIOS紧急恢复盘无效后……

[复制链接]

443

主题

20

回帖

2076

积分

管理员

积分
2076
发表于 2014-12-5 16:10:00 | 显示全部楼层 |阅读模式

             虽然笔者的机龄尚不足一年,但也可以算是一名“老鸟”了,不仅显卡的驱动程序从2.13版一路升至3.75版(这是笔者的华硕V3400TNT显卡的最新驱动程序,是华硕公司于2000年4月20日发布的),而且磐英的6VBA主板的BIOS也从购机时的05/29/1999经历了数次升级变为现在的01/27/2000最新BIOS,系统中各硬件的性能均处于最佳状态,照理来说应该很满足了。不过作为一名DIY者,不榨干机器的最后一滴油水,总是不心甘的,这不,最近笔者妄想将6VBA升级为6VBA2(当然不是真正的更换主板,而是将6VBA的BIOS文件刷新为6VBA2主板的BIOS),不料遭受了摩机以来的最为惨重的一次打击,险些一撅不振。究竟实情如何,且听笔者一一道来:
那是一次无聊的双休日,我到各大硬件网站逛了半天,实在是无事可干,偶然翻开最近一期的《电脑报》浏览,看到有篇文章介绍将微星6199主板的BIOS升级为微星千禧星从而顺利解决Windows2000系统下不能自动关机的经验,笔者不禁贼心顿起,自己的磐英EP-6VBA主板的北桥芯片是693,而不是后来推出的性能更强的693A芯片,为什么不能通过同样升级BIOS的方法将之升级为同系列的主板EP-6VBA2呢?笔者很清楚,EP-6VBA2完全是EP-6VBA主板的第二代产品,而且不仅这两块主板的型号相似,南桥芯片也都是686A,即使升级后我的6VBA由于主板上插槽的问题并不能真正支持AGP4×功能,但仅就开机显示时的信息更改为693A来说,也完全值得了。况且笔者不久前曾做过一张BIOS升级失败后的紧急启动恢复盘,盘上除Award公司的Awdflash.exe刷新程序和当前BIOS文件6vba0127.bin外,还建立了一个内容为Awdflah.exe 6vba0127.bin /sn /py(6vba0127.bin是笔者磐英主板的当前BIOS文件,其中的参数/sn /py则表示不备份而仅仅刷新BIOS)的Autoexec.bat文件,这样假如升级BIOS后发生什么问题,只要重新用这张软盘启动,系统就会自动根据这个批处理文件对BIOS进行再恢复而不用人工干预,基本上可以说是万无一失,还有什么可怕的,大胆干吧。
于是,我马上上网来到驱动之家主页,找到磐英公司2000年4月21日发布的的EP-6VBA2主板的最新BIOS下载,同时还拖了一个7.0版的Award公司的最新刷新程序,回到纯DOS状态下,使用FORMAT A:/S命令制作了一张干净的启动软盘,并将Awdflash.exe和694x0406.bin两个文件拷贝到软盘上。接下来便是进行BIOS的升级大战,照笔者过去的经验来看,最多2分钟就可以搞定。一切都是熟门熟路,首先是进入CMOS中将系统启动程序设置为A:优先,我用刚才制作的这张系统盘启动,运行软盘上的Awdflash.exe程序,屏幕显示当前系统的BIOS信息为:693-986A,01/21/2000,并提示输入新的BIOS数据文件名称,笔者当然毫不迟疑的键入694x0406.bin,接着系统提示是否保存旧版本的BIOS,为保险起见还是选择了“Y”,软盘灯亮了一会儿,旧版本的BIOS保存过程结束,程序会再一次询问是否确定要刷新写入新的BIOS,我犹豫了好一会儿,毕竟这不同于一般的BIOS升级,这是将另一块不同型号的主板BIOS写入啊,尽管6VBA2和6VBA只相差一个2字,而且笔者还有一张紧急恢复盘,但心里还是非常紧张,不过这时也容不得我多想了,迟疑了几分钟,终于还是颤抖着手按下了“Y”键,还好,BIOS的刷新工作在顺利进行,可以看到有一个进度框显示升级的过程,十秒后即告完成,程序提示按F1重启动或按F10退出,笔者当然选择F1了(这是笔者事后的最后悔的一件事,要是此时选择按F10退出重新刷新一次可能就不会出现下文所讲的事情了,当然这是马后炮,谁又能做先知先觉呢?),按提示重新启动系统,我美美地等待着自己原来的693芯片将变为693A,进行一次精神上的享受呢。但事与愿违,重启动后,机子“嘀嘀嘀嘀……”长叫不止,几次重启动后仍是如此,根据笔者这个“老鸟”的经验和有关资料查阅,可以肯定是BIOS升级失败,甚至BIOS芯片也遭到了破坏。不过笔者感到很疑惑,明明刚才提示升级已经成功,怎么重启动后就不行了呢?但笔者无瑕多想,赶紧拿出那张紧急恢复盘,插入软驱,再一次启动计算机,让它回到老样子吧。但更气人的事发生了,机子仍然“嘀嘀嘀嘀……”长鸣不止,而且软驱还丝毫没有读盘的迹象,重启动几次后仍是如此,难道这张软盘有问题,到别的机子上试验一切正常,我的心终于沉重起来,BIOS升级真的失败了,而且芯片遭受严重破坏,怎么办呢?看来只有最后一招了。
其实只有一种方法可以帮我来恢复受损的主板,那就是采取热拔插法(其它方法不是没有,但不是太麻烦,就是时间太长),虽然笔者只是理论上懂得这个方法,但也只能走一步看一步了,总不能看着九百大洋的主板置之不理吧,况且机子中还有重要的数据文件,第二天就要拿到单位中上交,这可开不得玩笑。于是,我打的带着机箱来到一家电脑公司,找到一个铁哥们,他帮我找出他们那里的一台同样采用磐英EP-6VBA主板的电脑,我按照《PC进阶》1999年第3期上的有关介绍,首先放掉自己身上的静电,打开这台完好的电脑机箱,用一字起子将这块完好的BIOS芯片轻轻拔起又插入(这是为了待一会儿热插拔方便需要而做的准备工作),然后启动后在BIOS Features Setup一项中,开启所有ROM映射功能,其实最关键的是将System BIOS Cacheable一项设置为Enable,以便将当前System BIOS映射到RAM中,接下来便是再次用软盘启动,待启动成功后,我按前面拔BIOS芯片的方法带电将这片好的芯片拔下,并将自己那片已损坏的BIOS芯片插上,(这是利用内存驻留的System BIOS映射功能来支持硬件的正常运行,系统不会产生任何混乱)接下来就比较简单了,运行软盘上的BIOS刷新程序,再一次将6VBA0127.BIN刷新回BIOS,十几秒钟后终于刷新结束,重启动后一切正常,说明这块坏的BIOS芯片已经修复完好,我拔下自己的芯片,重新插入自己的那块主板,回家启动一切OK。
从本次BIOS升级的过程来看,可谓是一惊三险,将6VBA2主板的BIOS文件来刷新自己的6VBA本来就是极大的一次冒险,紧急恢复盘无效更是给我沉重一击,用热插拔法来恢复受损的BIOS当然更危险的,搞不好另一块正常的BIOS也会遭受损坏,总算老天保佑,我的主板BIOS在经历了一番风波后又老老实实使用着原来的01/27/2000的BIOS文件,这次历险记也算给了我一个教训,还是安分守己点好,毕竟自己的主板已过保修期,万一真的找不到同类型主板的话,那就只好再买一块,那可就太不划算了。
事后仔细思量,我在升级BIOS的过程中一切都是按照标准步骤来进行的,虽然是用6VBA2的BIOS文件来刷新6VBA主板,但在升级过程中程序并没有提示说不可以这样做,而且显示升级成功需要重启动,怎么会使芯片受到破坏,而且连紧急恢复盘也无效呢?估计可能是这个最新的7.0版的Awdflash.exe程序将主板BIOS中默认不会被破坏的BIOS引导块内容也进行了更新,重启动后主板的北桥芯片仍是693,并不是真正的693A,可能由此造成了芯片的破坏;另外可能是笔者在BIOS中将“Boot Block Write”项设置为“Eisable”而不是默认的“Disable”,这样一来BIOS紧急恢复盘当然无效了。这也提醒我们,BIOS紧急恢复盘并不绝对可靠,毕竟仅靠升级BIOS的一些理论是无法解决所有实际问题的,凡事还是经过试验最可靠,当然假如你的主板仍在保修期内,事情就简单多了,你只要镇静下来,装作什么也不知道的样子,直接去找原商家调换一块主板就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|找DLL下载站

GMT+8, 2024-11-23 18:55 , Processed in 0.145326 second(s), 25 queries .

快速回复 返回顶部 返回列表