BIOS文件升级记

 

笔者在去年由朋友帮忙攒了一台电脑。CPU为赛扬366MHz(超550MHz),128MB内存。为了省钱,要了一块杂牌VIA693A芯片组的主板。当时使用也还挺稳定,觉得机子不错。但随着时间的推移和应用程序的升级,CPU的速度越来越不能令我满意。正好我哥淘汰给我一块赛扬Ⅱ600MHz,便忙卸下风扇换了上去。开机黑屏,一看跳线是在100MHz上,心想原来这CPU上不了900MHz。拔掉跳线帽设置为AUTO,再开机,还是黑屏。我心一冷,这垃圾板不认赛扬Ⅱ。无奈仍旧换回了赛扬366MHz。无意看了一下BIOS日期,为“12/02/1999”,那么老,怪不得不认!打开说明书一找,生产厂家的网址都没有,于是上网到BIOS园地根据BIOS-ID(2a6lgtpf)查找生产厂家,但“已倒闭”的字样彻底粉碎了我的希望。升级无望,赛扬Ⅱ600MHz自然只有躺抽屉的命了。

《电脑报》2001年第42期“硬件周刊”中刊登了一篇《轻松玩转CBROM》的文章,其中对BIOS中模块文件的提取和添加功能的介绍给了我很大启发。我没有现成的BIOS文件,但我可以把其他品牌VIA693A芯片组主板的最新BIOS文件中的CPUCODE.BIN提取出来,再添加到我的BIOS中去,不就可以使我的主板识别赛扬Ⅱ了吗?说干就干,驱猫上网Down了几个品牌主板的BIOS文件和CBROM,在DOS下,先用AWDFLASH保存我的BIOS为BACKUP.BIN,用“CBROM208 ***.BIN /D”命令与别的BIOS文件对比观察,发现微星6199的BIOS与我的最像。提取其CPUCODE.BIN,看看大小,40KB,而我的BIOS中还有60多KB的空间,没问题!将其添入BACKUP.BIN再刷入主板的BIOS中。屏住呼吸看着进度条慢慢到头,按“F1”重启。“嘀”的一声响,一切正常。我的心放下一半,换上赛扬Ⅱ600MHz开机,机器一声欢叫,正常启动!并正确认出了我的赛扬Ⅱ600MHz。接着跳线至100MHz外频,以900MHz进Windows跑3DMark2000,非常稳定,看来还有潜力。不过我已很满足了。

这一方法修改了BIOS文件,故有一定的危险性。但对于要更新BIOS又找不到升级文件的朋友来说,还是值得一试的。