BIOS刷新问题分析及解决 |
|
最近不少网友来信反映,在正确升级BIOS时,不是提示Unknown Flash Type(无法测知芯片型号)无法刷新,就是刷新后,重启时黑屏无法启动机器。 这里所谓的正确刷新,即是:下载正确的BIOS文件,使用正确的刷新程序,刷新过程没有错误提示,但重启时黑屏无法启动系统。 众多网友对此问题无法解释,由于找不到原因所在,因此在升级和升级完成后,对于出现的问题无法正确的解决。BIOS维修网站在收集网友反馈信息,以及经过测试和实验;对此问题作出进一步分析和解答。
|
一、有关提示提示Unknown Flash Type(无法测知芯片型号)分析和解决方法
大家知道,BIOS刷新简单的说,就是将BIOS文件写入到BIOS芯片中, 而BIOS文件中,也不可能有识别芯片的识别程序,因为BIOS芯片只是BIOS文件的载体,而且BIOS厂家提供给主板厂家时,其也没有识别BIOS芯片的程序。这也是同一芯片组的主板,其有使用WINBOND29C020,也就使用ATMEL29C020的,就是这个道理。其实刷新程序中,主要包括芯片的识别程序,但并不包括BIOS芯片的刷写流程,因为BIOS芯片的刷写流程程序是包含在芯片中,也就是,刷新程序只要根据BIOS芯片的ID(芯片ID即是芯片的身份证),识别出芯片的型号,然后针对其芯片的型号,向芯片发出激活代码(读或写),激活芯片本身的读写程序(芯片刷写流程),BIOS文件由芯片本身的读写程序按地址算法写入芯片中的相应的存诸空间;此时刷新程序只起到定义BIOS文件路径和目录的作用。因为如果刷写程序中包含芯片的刷写读写程序的话,而芯片型号众多,那么刷新程序势必做的很大;现在不少芯片的刷写流程都是一致的,也就是虽然生产厂家不同,但其刷写流程是一致的。对于一些文章的介绍,这对网友来说是一个误解的。 因此,对于刷新时,刷新程序提示提示Unknown Flash Type(无法测知芯片型号)时,一般为刷新程序版本的缘故,也就是刷新程序无法检测到芯片ID,因此出现如此提示,只要更换一下版本的刷新程序即可(并不是所有高版本的刷新程序都适合于主板的,因为有一些高版本的刷新程序中删除了对一些旧型芯片识别)。
|
|
网站在作实验时,采用磐英的主板,但是无法使用什么版本的刷新程序,都提示nknown Flash
Type,因而无法刷写和备份。但使用磐英公司随下载BIOS文件提供的UPDATA.
BAT批处理文件却可以刷新,而随BIOS文件提供的刷新程序却与我们使用的一样,在单独使用时也提示Unknown Flash
Type无法刷写。因此我们判断问题出在UPDATA.
因此我们在以后在刷新BIOS时,提示Unknown Flash Type时,可以采用/F参数。即AWDFLASH BIOS.BIN /PY/SN/F即可;保存BIOS时,可以使用AWDFLASH /PN/SY/F BIOS.BIN;其中BIOS.BIN为备份或刷写的BIOS文件名。 |
对于此现象,我们还可以使用AWARD、AMI BIOS公用版刷新程序,在运行刷新程序后,我们可以根据主板BIOS芯片的型号,选择主选单中的Part List选项,回车后使用光标键选择相应的芯片型号回车确认后,再刷新即可
。
|
二、正确可以刷新,刷新后无法启动机器,黑屏的问题分析及解决方法
对此问题的分析和解决,主要是通过指导网友正确解决问题从中分析的。 对此问题解决比较容易,只要找到主板CMOS清除眺线,清除CMOS后即可解决。也可在刷新时调入AWARD刷新程序/CC参数,即刷新后自动清除CMOS。即AWDFLASH BIOS.BIN /PY/SN/CC/F。 主板CMOS清除跳线虽然简单,但对于新手来说,也不容易找到,其一般在主板电池旁边,为一三针跳线。平时跳线短接1-2,我们拔下跳线帽短接2-3后稍停2-30秒钟后,恢复1-2重新开机即可。注意:清除时一定要关闭计算机。但有一些主板彻底关闭电源,即拔下电源插头后,却无法清除,这比较特殊。
对于AWARD BIOS其它刷新程序,如WINFLASH程(AWARD BIOS WIN-XX环境下 |
|
对于以上的问题,一般情况上都发生在AWARD BIOS,AMI BIOS这种情况比较少。最后BIOS维修网站忠告网友,如机器使用正常,请不要随意升级BIOS,以免出错;同时请及时备份好自己主板的BIOS文件。 |
|
|
|