BIOS Patcher 强大的万能BIOS工具



  关于主板不支持大硬盘和新款CPU的解决办法,以往有许多文章介绍过。一般都是依靠硬盘工具软件或修改BIOS,不但需要有一定的技巧,并且实现的功能也比较单一。BIOS Patcher(下面简称BP,下载地址)是一款多功能的BIOS工具软件,它可以为老主板添加支持新款CPU以及支持大硬盘的功能,能发现和修改系统BIOS错误,也能添加或开启一些新的特性,比如你的BIOS里已经有的,但被主板制造商关闭了的功能。最新版本的BP支持从Award 4.5x到AwardPhoenix6.xx版的BIOS(遗憾的是,目前它只支持Award BIOS)。

  一、BIOS Patcher的使用方法

  我们使用的Award的BIOS,是由多个压缩的模块组成的(采用的是LHA压缩方式)。BP软件对BIOS进行分析时,它首先把每个模块进行解压缩,释放到内存中,然后扫描代码中有没有存在所谓的Bug,如果有,就进行修改。最后,也是把所有要修改的代码写到一个新的模块中,添加到BIOS中。因此,实际上BP软件的运行,少不了CBROM、LHA这个两个软件的参与。我们介绍的4.00.7.1版本的BP软件,其程序中已包含CBROM和LHA软件,不需要另外下载。

  BP软件的运行格式(必须在纯DOS模式下工作!):

  bp BIOS文件名 /选择参数

  可以选择的参数如下:

  /c 手动添加CPU特征代码(将显示所有的CPU类型);
  /d 不删除临时文件;
  /e 显示附加信息(就像使用cbrom /d那样,不进行BIOS修正);
  /h 显示帮助内容;
  /m 手动选择要修正的种类(默认的是查寻、修复所有错误。在BIOS空间不够时建议用这个选项);
  /o 把临时文件original.tmp改为另一个文件(现在不能用这个选项,程序还在开发中);
  /p 试着为VIA 693A/694X/694T主板增加内存异步工作功能;
  /v 为VIA支持PentiumⅡ/Ⅲ的芯片组提供RAM-tweak功能;
  /u 超级压缩,把2Mbit/4Mbit BIOS压缩为1Mbit BIOS(一个很有用的功能,程序正在开发中,现在不能用这个选项)。

  比如:在DOS下输入bp 6130.bin /e(6130.bin是要修改的BIOS文件名),就可以像使用CBROM软件一样观察BIOS的结构。


二、支持新的CPU类型

  在添加CPU方面,BIOS Patcher支持的CPU插槽形式有Socket7、SuperSocket7、PentiumⅡ/Ⅲ、Slot1、Socket370(PPGA/FC-PGA/FC-PGA2)、AMD Slot-A、SocketA、Pentium 4(Socket423/Socket478)等;它能够增加并支持的CPU的类型有:AMD K6系列、Intel PentiumⅡ/PentiumⅢ/Celeron、AMD K7/Athlon/Duron/Athlon XP、Intel Pentium4/P4赛扬等,也就是说,从586一直到现在的P4主板,它都可以很好地支持。

  当然,该软件也并不是万能的,这里有一个前提,即你的主板在工作电压、外频及倍频方面是能够支持新款的CPU的。如果主板硬件本身并不具备支持新款CPU的物理条件,你再怎么修改也没有用。同时,使用BP软件对BIOS进行修改后,只是把相关的参数设置开关打开了,并不是说你不需要调整主板的硬件设置,比如电压跳线、外频跳线之类的。


三、支持大硬盘

  BP软件能够修改BIOS,最大支持137GB的硬盘。这对于使用老主板的用户来说,无疑是一个大好消息!

  磁盘驱动器的I/O结构是建立在早先的DOS-BIOS(磁盘操作系统-基本I/O系统)的分层结构上,通过调用磁盘读写中断INT13,激活BIOS的磁盘服务来执行数据传输。由于计算方法的不同,不同版本的BIOS,有528MB、2.1GB、4.2GB和8.4GB等容量的限制。新版的BIOS采用了扩展INT13工作方式,实现了在ATA总线基础上支持大硬盘的功能。但是如果扩展INT 13不能工作或工作不正确,那么最后不是硬盘不能全容量使用,就是硬盘不时出错。BIOS Patcher能自动侦测主板BIOS,并通过修改相关的模块解决问题,使用修改后的BIOS,随主板的不同,最大可以支持到137.4GB的硬盘容量。

  修改实例:同维的MVP3主板,不支持60GB的硬盘,在同维的网站,已找不到新版本的刷新程序,只好使用BP软件对它的BIOS进行修改。

  1.使用BIOS刷新程序AWDFLASH.EXE(注:已含在本站的下载软件中)备份主板BIOS文件,备份文件名假设为bios.bin。

----------------------

  如何备份主板BIOS我用的是Award BIOS,如何使用它﹖
  解答:备份BIOS一般都是防止BIOS升级失败时用的。首先需要一个你的主板BIOS的升级程序,我们假设程序名为Awdflash.exe。它可以在主板配套驱动光盘中或是在你主板的制造商网站找到,实在找不到时再使用公版程序(如果你想升级BIOS,还需下载新的BIOS库文件)。过程如下:
  1.以上文件假设放在硬盘的C:\BIOS目录中,重启机器,使硬盘以DOS方式引导并避免加载任何可能驻留内存的程序。若硬盘上安装的是DOS,那么,在引导DOS至出现“STARTING MS-DOS”时,按F5键; 若硬盘上安装的是WIN95/98/Me,那么,当硬盘引导至“STARTING WINDOWS 95/98/Me”时,同时按下Ctrl和F5键。此步也可改为用一张干净无毒、带有DOS系统文件的软盘来启动机器,再转入C:\BIOS进行更新。
  2.进入“C:\BIOS”目录中,运行Awdflash.exe,会提示你输入升级库文件名,这时你什么也不输,敲回车,系统会继续提示“Do You Want To Save BIOSY/N”,选择“Y”,这样会把当前的BIOS保存下来。
  3.不同的BIOS品牌、不同的主板品牌,备份方法不太相同。有的BIOS擦写程序会有几个选项,较重要的有两项。一:“Backup your BIOS”用来备份主板BIOS;二:“Flash BIOS”用来写入BIOS(对此项你可要小心了,这是升级BIOS用的)。你选择Backup your BIOS,在提示符后输入文件名就可把主板当前BIOS文件保存下来。
  需提醒的是,备份BIOS是可以提倡的,至于升级BIOS,不到万不得已可以不做,因为那是非常危险的。

--------------------

  2.在DOS下使用命令:BP bios.bin(回车),BP程序自动对BIOS进行修改,并向BIOS中添加相应的模块。从图中可以看出,BP软件修正了BIOS中的支持65GB硬盘的两个错误和在UDMA33模式下支持大硬盘的一个错误。



  3.刷新BIOS,把修改的BIOS文件写入到主板中,重新开机,进入CMOS中,正确认出了60GB的硬盘,使用正常。

  四、BIOS Patcher的其它功能

  BP软件还能添加更多的BIOS特性设置选择,例如让主板增加支持ASYNC型的内存;为VIA的693A、694X、694T提供内存异步运行模式,并提供内存的2路/4路交错等等;BP还可以为“藏有”Hyper-Threading选项的P4主板BIOS打开这个选项,在BIOS设置中就能够对任意P4 CPU的相关参数进行设置。

  由于修改、刷新BIOS都有一定的风险,请各位用户谨慎使用该软件。(虽然站长已屡屡成功过,但对该软件的风险承担任何责任)


单击下载

返回“一学网www.onestudy.net ”首页