使用BIOS Patcher必须注意的几个问题
程序员文章站
2022-04-05 12:27:17
使用BIOS Patcher必须注意的几个问题 21期的《微型计算机》里的“BIOS Patcher让老主板焕发青春”里介绍了BIOS Patcher(以下简称BP)这个很好的软件,但有些地方没说清楚,害得我家电脑瘫痪n天,今天才到电子市场里... 09-04-21...
21期的《微型计算机》里的“bios patcher让老主板焕发青春”里介绍了bios patcher(以下简称bp)这个很好的软件,但有些地方没说清楚,害得我家电脑瘫痪n天,今天才到电子市场里刷写了bios,电脑得以恢复正常。我觉得有必要把我的经验写下来,供大家参考,以免走不必要的弯路。
1、运行环境:
mc里说bp运行在dos环境下会出错,在windows中的“虚拟dos”中更好。事实上我没有发现运行在dos中会有什么问题,而网上有些文章说在windows中生成的bios可能会有bug,造成cpu无法正常识别等问题。所以我还是推荐大家在dos下使用这个软件。
2、版本:
bp在网上有几个不同的版本。4.0_rc.7.1、4.0_rc.f、4.12。前两个在网上很多,最后一个好象只有52hardware.com里面的“驱动加油站”中提供下载。
4.0_rc.7.1是测试版,不稳定;4.0_rc.f是较成熟的版本;4.12最新,但据网友反映有bug,会出现还原bios的情况(就是不从修改后的bios启动,直接用老bios启动)。对此我倒是没有发现。如果不放心的朋友可以用4.0_rc.f;有点“冒险精神”朋友可以用4.12(个人认为无所谓,真的出现了前面说的情况再换用4.0_rc.f好了)。
3、cbrom的版本:
其实一个完整可用的bp只需4个文件:bp.exe、cbrom.exe、lha.exe、reall.cod、bios.bin(大家各自的bios文件)。网上下载下来的压缩包里的其它东西都可以删掉。其中,bp.exe是bp的主程序,cbrom.exe(老牌的bios修改工具,常用来修改开机画面等)是bp运行时将调用修改bios的程序,lha.exe是负责将award bios从原来的lha压缩状态解压缩到内存中,之后bp才能对bios各模块进行修改。
不同的bios对cbrom有不同的版本要求。首先bp目前只支持award bios,这个mc里也说到了。1mbit、2mbit的bios应该用cbrom 2.07,4mbit的bios应该用cbrom 2.15。(这个1mbit、2mbit、4mbit可以在@bios的主界面中看到)据说用错了版本会使生成的bios文件中不能引导(必须用热插拔,或象我一样到电子市场找专门的机器刷写一遍)。pcshow.net上提供的下载压缩包里的cbrom是2.08。到底会不会出现不能引导的情况,我没胆子试,但根据bios的容量选择相应的cbrom版本后我倒的确是升级成功了,还是建议大家按照这个“规定”来选择cbrom版本。
再罗嗦一句:不管使用什么版本的cbrom,都要与其它几个文件放在同一目录中,并且名称一定要是cbrom.exe,否则bp还是找不到。
4、一些零碎的事:
①华硕的bios结构和其它bios不同,不能用bp直接修改,万一修改时损坏了启动模块就麻烦了(对于一般的bios,bp不对其模块进行直接修改,只是添加了两个新模块:修复模块modul.tmp和引导模块start.tmp)。www.rom.by上有一些改好了的华硕和技嘉主板的bios,可以直接下载使用。
②经bp修改过的bios会有一个“虚拟双bios”功能。如果由于某些原因,生成的bios文件使系统出现问题,只需在开机引导时按住小键盘上的“-”键即以原先bios启动(就是在按下电源开关、显示显卡bios之前)。当然,实现这一点的条件是bios的引导模块没有损坏。如果你因为用错cbrom版本等原因造成启动模块损坏,这一招也没用了。
③友情提示:在刷新bios前记得备份,最好放在软盘上,这样需要时使用起来比较方便,不必拿着硬盘到处跑了。
④我所在的杭州,电子市场里刷写一遍bios开价10—30元不等,只要动动嘴皮子,5元就行了。
⑤bp的一个有意思的参数/c:利用它可以让你的1800 显示3200 (你喜欢的话可以用6400 )。我的cpu是celeron 366。我运行“bp bios.bin /c”,然后输入“intel xeon”。修改后写入bios,开机显示就成了“intel xeon at 366mhz”。满足一下自己的虚荣心吧……呵呵……不过cpu的真实频率是由主板测的,我还不会改,只能如此了……
⑥修改后的bios启动时会多了一行www.rom.by。据说这行不能去掉,否则会使系统不能启动,还不能用软驱(未经证实)。
⑦程序还在开发中,bug总还是存在的。一些参数使用后会出问题,所以提醒大家谨慎使用。例如,使用“bp bios.bin /v”命令时,可能会导致不能识别全部内存。比较新的主板,不必要就别用bp,毕竟干这种事是要承担一定风险的(我已经承担过了……)。
最后,我这篇文章中借鉴了几位前辈的文章(有几句直接copy了),特此声明,还请各位海涵……^_^
----------------------------------------------------------------------------------------------------
参考文章:
《再谈bios patcher我的使用心得》
http://www.biosdiy.net/article_view.asp?id=307
《bios patcher 强大的万能bios工具》
http://www.biosdiy.net/article_view.asp?id=121
1、运行环境:
mc里说bp运行在dos环境下会出错,在windows中的“虚拟dos”中更好。事实上我没有发现运行在dos中会有什么问题,而网上有些文章说在windows中生成的bios可能会有bug,造成cpu无法正常识别等问题。所以我还是推荐大家在dos下使用这个软件。
2、版本:
bp在网上有几个不同的版本。4.0_rc.7.1、4.0_rc.f、4.12。前两个在网上很多,最后一个好象只有52hardware.com里面的“驱动加油站”中提供下载。
4.0_rc.7.1是测试版,不稳定;4.0_rc.f是较成熟的版本;4.12最新,但据网友反映有bug,会出现还原bios的情况(就是不从修改后的bios启动,直接用老bios启动)。对此我倒是没有发现。如果不放心的朋友可以用4.0_rc.f;有点“冒险精神”朋友可以用4.12(个人认为无所谓,真的出现了前面说的情况再换用4.0_rc.f好了)。
3、cbrom的版本:
其实一个完整可用的bp只需4个文件:bp.exe、cbrom.exe、lha.exe、reall.cod、bios.bin(大家各自的bios文件)。网上下载下来的压缩包里的其它东西都可以删掉。其中,bp.exe是bp的主程序,cbrom.exe(老牌的bios修改工具,常用来修改开机画面等)是bp运行时将调用修改bios的程序,lha.exe是负责将award bios从原来的lha压缩状态解压缩到内存中,之后bp才能对bios各模块进行修改。
不同的bios对cbrom有不同的版本要求。首先bp目前只支持award bios,这个mc里也说到了。1mbit、2mbit的bios应该用cbrom 2.07,4mbit的bios应该用cbrom 2.15。(这个1mbit、2mbit、4mbit可以在@bios的主界面中看到)据说用错了版本会使生成的bios文件中不能引导(必须用热插拔,或象我一样到电子市场找专门的机器刷写一遍)。pcshow.net上提供的下载压缩包里的cbrom是2.08。到底会不会出现不能引导的情况,我没胆子试,但根据bios的容量选择相应的cbrom版本后我倒的确是升级成功了,还是建议大家按照这个“规定”来选择cbrom版本。
再罗嗦一句:不管使用什么版本的cbrom,都要与其它几个文件放在同一目录中,并且名称一定要是cbrom.exe,否则bp还是找不到。
4、一些零碎的事:
①华硕的bios结构和其它bios不同,不能用bp直接修改,万一修改时损坏了启动模块就麻烦了(对于一般的bios,bp不对其模块进行直接修改,只是添加了两个新模块:修复模块modul.tmp和引导模块start.tmp)。www.rom.by上有一些改好了的华硕和技嘉主板的bios,可以直接下载使用。
②经bp修改过的bios会有一个“虚拟双bios”功能。如果由于某些原因,生成的bios文件使系统出现问题,只需在开机引导时按住小键盘上的“-”键即以原先bios启动(就是在按下电源开关、显示显卡bios之前)。当然,实现这一点的条件是bios的引导模块没有损坏。如果你因为用错cbrom版本等原因造成启动模块损坏,这一招也没用了。
③友情提示:在刷新bios前记得备份,最好放在软盘上,这样需要时使用起来比较方便,不必拿着硬盘到处跑了。
④我所在的杭州,电子市场里刷写一遍bios开价10—30元不等,只要动动嘴皮子,5元就行了。
⑤bp的一个有意思的参数/c:利用它可以让你的1800 显示3200 (你喜欢的话可以用6400 )。我的cpu是celeron 366。我运行“bp bios.bin /c”,然后输入“intel xeon”。修改后写入bios,开机显示就成了“intel xeon at 366mhz”。满足一下自己的虚荣心吧……呵呵……不过cpu的真实频率是由主板测的,我还不会改,只能如此了……
⑥修改后的bios启动时会多了一行www.rom.by。据说这行不能去掉,否则会使系统不能启动,还不能用软驱(未经证实)。
⑦程序还在开发中,bug总还是存在的。一些参数使用后会出问题,所以提醒大家谨慎使用。例如,使用“bp bios.bin /v”命令时,可能会导致不能识别全部内存。比较新的主板,不必要就别用bp,毕竟干这种事是要承担一定风险的(我已经承担过了……)。
最后,我这篇文章中借鉴了几位前辈的文章(有几句直接copy了),特此声明,还请各位海涵……^_^
----------------------------------------------------------------------------------------------------
参考文章:
《再谈bios patcher我的使用心得》
http://www.biosdiy.net/article_view.asp?id=307
《bios patcher 强大的万能bios工具》
http://www.biosdiy.net/article_view.asp?id=121