首页 百科知识 升级前的准备

升级前的准备

时间:2022-10-17 百科知识 版权反馈
【摘要】:升级主板的BIOS并不需要特殊的设备,在电脑内部就可以被改写。所以针对这种有可能发生的情况,在升级前应用质量可靠的软盘将其制作成恢复盘,然后再把升级程序和新版BIOS文件拷贝到硬盘,从硬盘上进行升级操作以备使用。为了保证Boot Block不被改写,应在升级程序运行时加上参数,从而跳过改写。了解升级程序的参数设置可以提高升级速度并增加刷新时的安全性。

3.3.3 BIOS升级前的准备

BIOS升级前为了确保升级的顺利进行,还应作好如下的准备工作:

(1)首先应防止BIOS升级中突然断电

这是进行BIOS升级时最害怕遇到的事情,但这种情况是完全可以避免的,在升级时一般可使用不间断供电电源(UPS)给整个系统供电,即可避免突然断电带来的危害。

无论使用错误的主板BIOS版本,还是在BIOS擦写过程中主机掉电,电脑都将有可能从此不再正常启动。

(2)应下载正确的新版BIOS文件、升级工具

主板上的BIOS多为Award和AMI芯片,其通用的升级程序分别为Awdflash.exe和Amiflash.exe,而BIOS数据文件一般以bin为扩展名,当然也有Phoenix芯片,其升级程序为Phflash.exe。

Award的产品则几乎垄断所有零售主板市场,因此是最具有代表性的(本文也将以Award BIOS为例),Phoenix和AMI则活跃在笔记本电脑或品牌机电脑的OEM主板上。

对于第三方网站提供的产品BIOS,其在技术支持方面往往不如厂商网站的齐全,所以提醒用户在使用之前一定要详细地阅读说明,以免遇到一些不必要的麻烦。对于没有条件上网的朋友来说,获取BIOS可能会麻烦一些,用户也可从市场上销售的光盘中找到。

下载文件前一定要弄清楚主板的品牌、型号、版本是否和新的BIOS文件相匹配;下载时最好到各厂商的官方网站或者大型的硬件网站去下载,Award公司的网址为www.award.com,AMI公司的网址为www.wmibios.com,Phoenix公司的网址为www.phoenix.com,从而确保下载文件的质量。BIOS刷新程序不可交换使用,如果混用了BIOS会使主板无法正常工作。

这两个文件准备好之后,首先在硬盘上建立一个独立的文件夹,不要使用中文来命名,然后将这两个文件存放在该文件夹中。有些厂商主页提供的BIOS是压缩后的ZIP或EXE压缩包,所以在使用之前需要先将它们打开并释放出文件。

升级主板的BIOS并不需要特殊的设备,在电脑内部就可以被改写。不过改写时需要一个专门的改写BIOS内容的软件,这个软件叫做“擦写器”。BIOS擦写器是一种专门用来改写BIOS芯片内容的软件。

(3)避免使用坏的或出错的升级软盘

软盘是一种极易损坏的存储设备,常会出现坏道,而且市面上出售的质量不过关的软盘太多,让人防不胜防。所以针对这种有可能发生的情况,在升级前应用质量可靠的软盘将其制作成恢复盘,然后再把升级程序和新版BIOS文件拷贝到硬盘,从硬盘上进行升级操作以备使用。但软盘有升级速度慢,可靠性差,一旦升级过程出现故障就会导致升级失败,甚至造成主板无法工作的情况发生。因此,用户可采用读取速度快、性能稳定、可靠性高的硬盘方式。

(4)确保Boot Block完好

在主板BIOS中有一个Boot Block(引导块),是系统的最初始启动程序,仅仅支持很少的硬件设备,如ISA显卡、软驱等。在升级时,只要能保证Boot Block完整,即使升级失败,都可以借助ISA显卡通过恢复软盘对BIOS进行恢复。为了保证Boot Block不被改写,应在升级程序运行时加上参数,从而跳过改写。

但在使用某些版本的升级程序时,会对Boot Block进行强制升级,这时只有不用此版本,换用其他版本,力求尽量不去升级BIOS的Boot Block。

img411

技巧

判断Boot Block是否被破坏的一个重要依据是当系统启动时,软驱是否有自检动作、软驱灯是否亮和是否能听见软驱马达转动的声音。若软驱有这一系列动作,就说明Boot Block未被破坏。

判断下载的文件是否正确的方法:使用一个名为MODBIN.EXE的软件。它是Award公司出品的一个对BIOS内文本进行修改的软件,它可以显示BIOS ID号码,从而判定找到的BIOS文件是否正确。

其判断依据是:同一主板的BIOS文件的BIOS ID必须相同,具体的检查步骤如下:

第一步,首先在开机画面记录下本机的BIOS ID号码。

第二步,启动MODBIN软件,加载下载的新版本BIOS文件后,在主界面上方显示出该加载文件的BIOS ID号码。

第三步,将该BIOS ID号码与开机画面下方的BIOS ID号码进行对比。若两者完全相同,则说明找到的BIOS文件是正确的。

(5)了解升级程序的参数设置

了解升级程序的参数设置可以提高升级速度并增加刷新时的安全性。下面列出了常见的Award升级程序(Awdflash.exe)的参数以供参考。

其命令格式为:Awdflash.exe[新版BIOS备份][备份BIOS名]/[SW1]/[SW2]

/?:显示帮助信息。

/py:自动完成BIOS升级任务。

/sy:备份原始BIOS文档到磁盘。

/sb:升级BIOS前跳过Boot Block模块。

/cp:升级结束后清除即插即用数据(ESCD)。

/cd:升级结束后清除DMI数据。

/r:升级结束后自动重新启动系统。

/pn:不运行升级程序。

/sn:不备份原始BIOS文档。

/sd:保存DMI数据中的某个指定文件。

/cks:更新BIOS时显示备份文件的数据。

/tiny:内存占用率低。

/e:升级结束后返回DOS状态。

/f:升级时使用原有BIOS数据。

/ld:升级结束后清除CMOS数据但不重新启动系统。

/cks:将备份BIOS文件与新BIOS文件相比较。

有人认为MRBIOS的擦写器MRFLASH可用来擦写任意的BIOS,实际上很多主板的BIOS,MRFLASH都无能为力。但一些品牌主板(例如联想、方正等)随机会提供一个擦写器程序,要对该种品牌电脑主板的BIOS进行擦写,必须使用这个擦写器。因此,不同厂商的BIOS擦写器不能滥用。

(6)另外在改写BIOS内容之前,还要注意对主板进行以下几个方面的检查:

观察主板上是否有FLASH ROM Enable和Disabled的跳线,若有就要将其设为Enabled;该跳线有时也可能标注为BIOS Proctect Enabled和Disabled。

观察主板上的跳线有关BIOS擦写电压的说明,若用户的BIOS芯片是12V电压可擦写的,那么,当跳线跳接到5V位置时,BIOS的内容处于保护状态,将不可擦写。而5V可擦写的芯片在12V的电压下是可进行擦写的,其内容不被保护。

应先进入CMOS设置画面,将有关BIOS保护的选项禁止掉;或在此时将允许BIOS内容改写的选项启用。

主板的BIOS对主板来说确实是非常重要的。但是,主板的BIOS程序却不是由生产主板的厂商自己开发的,而是他们从专业的BIOS开发商处买来的。比如用户的主板若采用Award公司的BIOS程序,则要采用软件AWDFLASH来擦写;若为AMI公司的BIOS芯片,那么用户则要采用软件AMIFLASH来擦写。

并且,AWDFLASH和AMIFLASH两个擦写器程序也不可以换用;比如若用户的BIOS是Award类型的,那么就不能使用AMI BIOS的擦写器来改写BIOS。

(7)BIOS及跳线的设置

为了保障BIOS更新可以顺畅无误地进行,在更新BIOS之前还需要做一些相关的BIOS设定工作。

具体操作步骤如下:

第一步,要关掉的是主板自动防病毒的相关设定,因为一些主板具有防止病毒攻击BIOS的功能,如果不关掉该功能,主板会把升级操作当作病毒入侵而拒绝执行,所以需要在“Advanced Bios Features”选项中找到“Anti Virus Protection”选项,将其状态设定为Disable。

第二步,要关闭掉一些缓存和镜像功能,这些选项在打开的状态时可以提高系统的处理性能并减少资源的占用,但在更新BIOS时则极易产生负面影响,因此,要暂时把它们关闭。在“Advanced Chipset Features”选项中找到“System Bios Cacheable”选项,将其状态设定为“Disabled”,设定完成后保存BIOS设定并重新启动电脑。

第三步,确认用户主板上是否有BIOS防止写入的跳线,具体的资料用户可以查阅一下主板说明书,因为有些主板为了防止CIH病毒而设定了一个BIOS防写跳线,因此,我们在升级之前需要将它设定为允许写入的状态,否则BIOS写入就无法完成了。

一般只有较老的主板才需要通过跳线设置是否允许升级BIOS,而目前的新主板大多可通过BIOS设置程序对是否允许升级BIOS进行设置。

(8)软件环境

除了上面讲述的几点外,还应注意以下的软件环境,这对升级BIOS非常重要。

因为BIOS升级需要在DOS实模式下进行,而不能够在Windows环境下进行,因此,就需要为升级BIOS的软件环境做好准备。以往各种报刊介绍升级主板BIOS时都采用软盘的方式,软盘升级速度慢,而且可靠性差,一旦在升级过程中磁盘出了故障就会使升级失败,造成主板无法工作。因此,建议不妨采用硬盘更新BIOS的方式,因为硬盘的读取速度很快、性能稳定、可靠性好,所以较为方便。

当然,使用硬盘更新BIOS需要进入到系统的DOS实模式环境下,这些仅对于Windows 98的用户有效,如果使用Windows NT、Windows 2000、Windows XP、Windows Vista的操作系统,而这些操作系统对于DOS实模式支持得不是很好,所以就需要用户事先制作一张系统启动盘来启动电脑到DOS。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈