现在,有很多朋友使用的还是一些比较老的主板。由于年代久远,这些主板一般已不提供新版本的BIOS供用户下载更新,这样就造成了很多方面的遗憾。例如不支持新款CPU、不支持USB设备启动、不支持大容量硬盘等。如果想通过硬件升级来解决,资金方面又是一个不容忽视的问题。有没有成本更低的解决方案呢?答案是肯定的,我们可以通过工具软件来轻松解决这些问题。
利用BIOSPatcher
扩展BIOS功能
一些出厂较早的主板,虽然在工作电压、外频、倍频方面可以支持新款CPU,并且开机后能正常使用,但却无法正确显示新款CPU的信息。更苦恼的是竟然不支持大容量硬盘。现在好了,我们可以利用一款名为BIOSPatcher的软件来扩展BIOS的功能。虽然它只支持AwardBIOS,但功能非常强大。例如可以支持Intel和AMD的各款CPU(Socket7及以上);最高可以支持137GB的大容量硬盘;可以为使用VIA693A、694X、694T芯片组的老主板提供内存异步运行模式支持,提供内存的2路/4路交错支持等。下面介绍一下具体的使用方法(以VIA694X主板为例)。
BIOSPatcher会对BIOS中的相应模块进行更改
首先,使用Awdflash.exe保存主板的当前BIOS文件。然后重新启动系统进入纯DOS模式,在命令提示符下键入如下命令:bp.exe6vba9622.bin。
这里的bp.exe是BIOSPatcher的执行文件,6vba9622.bin是主板的BIOS映像文件,这里不需要添加任何参数。BIOSPatcher会对BIOS文件中的相应模块进行更改,同时调用CBROM重新写入。这里主要扩展了以下几项功能:
1.修复了CPU的动态识别功能(CPU_names);
2.修复了不支持老PⅢ的Bug,修复了开机时无法显示1000MHz以上CPU频率的问题。增加了对133/33MHz、140/35MHz、150/37MHz的支持,即图1中的第2项、第9项和第12项;
3.重新定义了退出BIOSSetup程序时的默认选项,由N更改为Y。而且将缺省时间更改为2003年,即图1中的第13项;
4.修复了硬盘容量可能会识别错误的问题。
现在,我们可以键入bp.exe6vba9622.bin/e命令查看修复后的BIOS文件信息。可以看到这里添加了两个新的模块:
modul.tmp:修复模块,其中包括了BIOSPatcher加入的所有内容;
start.bmp:引导模块,增加了虚拟双BIOS功能。系统引导时你只要按住小键盘上的-键,就可以跳过当前BIOS模块而继续使用以前的BIOS引导系统。
其实,BIOSPatcher还提供了很多参数,我们可以根据实际情况进行使用。例如手工写入CPU微码、增加RAM-tweak功能等,最后将这个新的BIOS文件重新写入主板即可。
利用Modbin
修复BIOS中的错误
某些老主板由于使用时间较长,开机时会出现一些错误信息。例如软驱丢失、键盘错误等。即使更换了CMOS电池仍无济于事;送修主板也不是一个好主意(因为这些老主板早已超过保修期)。此时我们可以利用Modbin来修复BIOS中的错误,但如果你的主板BIOS低于6.0版本,请下载低版本的Modbin。
在操作之前,首先请通过Awdflash.exe导出主板的BIOS文件,例如文件保存为694asr01.bin。这个BIOS文件必须与Modbin放到同一文件夹中。然后,重新启动系统进入DOS模式(或者是Windows2000/XP的命令提示符模式),执行Modbin6.exe命令,这里列出了当前文件夹中找到的所有BIOS文件,选择694asr01.bin项按下回车键加载。很快就可以看到一个功能窗口,这里的8个菜单就是Modbin的主要功能。回车后即可分别进入相应操作窗口,注意这里无法使用鼠标,只能通过光方向键、空格键进行操作。
1.修改开机信息
ChangeBIOSMessage用来修改BIOS开机信息,这些开机信息通常是由主板厂商预先烧录,代表了主板的相应型号。这其实就是系统启动时所显示的信息,选择ChangeBIOSMessage菜单项,按下回车键后就可以直接进行修改,用方向键移动光标,用Del键或Backspace键删除文字;Insert键则可以用来切换Insert或Replace模式,但这里要说明的是开机信息最多不能超过79个字符。
2.重新定义万能密码
BIOS中有超级密码和用户密码,设置虽简单,但如果忘记了,还是比较麻烦的。我们能否设置一个万能密码,这样就能以不变应万变了。
选择ChangeBIOSOption菜单项,然后在出现的窗口中选择BIOSOption项,回车后选择SecurityDefaultPassword项,如图2所示,这里显示的是8个*号(代表设置的密码最长不能超过8位)。现在只要直接键入新的万能密码即可。下面的SecurityMumberofRetry则是用来设置允许用户输入错误密码的次数,最多可以尝试20次,可以重新设置的短一些。
在SecurityDefaultPassword项中可设置万能密码
3.自定义BIOS菜单项和缺省设置
选择EditSetupScreen项,回车后就可以任意选择一个BIOS菜单项修改其显示内容或者设置是否允许显示,不过这里要说明的是只有显示为白色的菜单项才能修改显示内容,至于是否允许显示则可以任意设置。例如Normal代表正常显示,Showonly代表只读,Disable代表禁止,如图3所示,选择某种属性后按下空格键即可完成修改。
根据需要选择相应的属性
所有相关选项修改结束后,利用awdflash.exe程序重新刷新BIOS即可。