学校地址:湖南省 长沙市 雨花区 车站南路红花坡路口 |
学校地址:湖南省 长沙市 雨花区 车站南路红花坡路口 |
主板不支持大硬盘和新款CPU的解决办法,电脑报以往有许多文章介绍过,都是手动对BIOS文件进行修改,修改时需要有一定的技巧,并且实现的功能也比较单一。BIOS Patcher(下面简称BP,下载地址:http://www.biosrepair/bioslogo/bp.rar)是一款多功能的软件,俄罗斯网友制作,HTTP://rom.by。可以为老主板添加支持新款CPU及大硬盘的功能;能发现和修改系统BIOS错误(遗憾的是,目前它只支持AWORD BIOS),也能添加或开启一些新的特性,比如你的BIOS里已经有的,但被主板制造商关闭了的功能。 新版本的BP支持1Mbit (128kB)、2Mbit (256kB)、4Mbit (512kB)容量的BIOS;从Award 4.5x到Award(Phoenix) 6.xx版本都支持。
一、BIOS Patcher的使用方法:
我们使用的AWARD的BIOS,是由多个压缩的模块组成的,BIOS的模块结构,我们使用AWARD提供的CBROM软件就可以看到,每个模块采用的是古老的LHA(DOS下的一个压缩解压缩软件)压缩方式。BIOS采用模块化结构,使得厂家可以对BIOS升级时不必进行大的修改,把修改的内容写到一个新的模块中,添加到BIOS中即可。BP软件对BIOS进行分析时,它首先把每个模块进行解压缩,释放到内存中,然后扫描代码中有没有存在所谓的BUG,如果有,就进行修改。 后,把所有要修改的代码写到一个新的模块中,添加到BIOS中。因此,实际上,BP软件的运行,少不了我们前面提到的CBROM软件和LHA软件。我们介绍的
可以选择的参数如下: /c 手动添加CPU特征代码(将显示所有的CPU类型); /d 不删除临时文件; /e 显示附加信息(就象使用cbrom /d那样,不进行BIOS修正); /h 显示帮助内容; /m 手动选择要修正的种类(默认的是查寻、修复所有错误),(在BIOS空间不够时建议用这个选项); /o 把临时文件original.tmp改为另一个文件(现在不能用这个选项,还在开发程序) /p 尝试为VIA
二、修改BIOS,支持 新的CPU类型
在添加CPU方面,BIOS Patcher支持的CPU插槽形式有Pentium、Socket5、Socket7、SuperSocket7、Pentium II/III、Socket8、Slot1、Socket370 (PPGA/FC-PGA/FC-PGA2)、AMD K7、Slot-A、SocketA、Pentium 4 (Socket423/Socket478)、Asus 标准BIOS的打包模式(CUSL/TUSL系列主板)等;它能够增加并支持的CPU的类型有:AMD K6/K6-2/K6-III/K6-2+/K6-III+、Intel Pentium Pro/Pentium II/Pentium III/Celeron、AMD K7/K75/Athlon/Duron/Athlon 4/Athlon MP/Athlon XP、Intel Pentium 4/Celeron-478 等。这意味着,从586一直到现在的P4主板,它都可以很好地支持;在这里,支持意味着,经BIOS Patcher修改过的主板BIOS,不仅在开机时可以正确显示CPU的名称(显示CPU内核名称并且能改正错误),还能够修正二级缓存初始化错误,前端总线,倍频,以及支持不同线程。
当然,该软件也并不是万能的,有一个前提是,你的主板在工作电压、外频及倍频方面,是能够支持新款的CPU的,但是旧款的BIOS中的相关设置参数没有打开,主板说明书上却没有对此做出说明,主板厂商也没有为此推出新款的升级文件,以致于安装新款的CPU后,开机显示的CPU名称、频率等不正确,CPU工作也不正常。如果主板硬件本身并不能支持新款的CPU,你再怎么修改也没有用,同时,使用BP软件对BIOS进行修改后,只是把相关的参数设置开关打开了,并不是说你不需要调整主板的硬件设置,比如电压跳线、外频跳线什么的。
修改实例
1:华硕的P2B主板(版本1.10),不支持CII800。搜集到的关于该主板上CII CPU的资料, 高只能支持到CII533或者566,华硕的厂家介绍中,也指出P2B在版本1.12和BIOS 1.13.004以上才能支持CII800。下面我们就用BP软件对其进行修改,以支持主板上CII800:
1、使用华硕的刷新程序备份主板BIOS,备份的文件名为:bios.bin,把该文件和BP软件放在同一目录中。
2、使用BP软件对该主板BIOS进行修正:在DOS下输入命令:BP bios.bin(回车),BP程序自动对BIOS进行修改,并向BIOS中添加相应的模块。从图中可以看出,BP软件修正了BIOS中的频率错误,并在BIOS设置中增加了从105-133Mhz的外频。
3、把修改后的BIOS文件写入到主板BIOS芯片中,重新开机,已能正确显示CPU的型号、频率等信息,进入系统,使用也正常。
对于更老的主板,在使用中发现,由于硬件上的的限制,想上CII、CIII,BP软件的作用并不大
三、在支持大硬盘方面 BP软件能够修改BIOS,支持大于137 Gb的硬盘。这对于使用老主板的用户来说,无疑是一个惊天动地的好消息。 磁盘驱动器的I/O结构是建立在早先的DOS-BIOS (磁盘操作系统-基本I/O系统)的分层结构上,通过调用磁盘读写中断INT13,激活BIOS的磁盘服务来执行数据传输。由于计算方法的不同,不同版本的BIOS,有
修改实例2:使用BP软件,修改同维MVP3主板,支持大硬盘。同维的MVP3主板,不支持
1、使用BIOS刷新程序AWDFLASH.EXE备份主板BIOS文件,假设为bios.bin,把该文件和BP软件放在同一目录中。
2、在DOS下使用命令:BP bios.bin(回车),BP程序自动对BIOS进行修改,并向BIOS中添加相应的模块。从图中可以看出,BP软件修正了BIOS中的支持
3、刷新BIOS,把修改的BIOS文件写入到主板中,重新开机,进入CMOS中,正确认出了
四、BIOS Patcher的其它功能 BP软件还能添加更多的BIOS特性设置选择,例如让主板增加支持ASYNC型的内存;为VIA的
五、程序下载
BIOS Patcher,BIOS修改程序,使修改后的BIOS能够支持大硬盘和新款CPU。
|