1、当今大多数基于AWARD 可以巧妙利用根区BOIS(Boot—bLOCk BOIS)
在每一个BOIS的主板里都含有根区BOIS,我们在升级BOIS时这一小部分BOIS不会被覆盖。它一向支持最基本的硬件如:软盘等。要是您的显卡是PCI的,在BOIS被损坏后您的屏幕将是漆黑一片,因为BOIS根区它只支持ISA的显卡。根区BOIS可以引导执行软盘上的AUTOEXEC.BAT。这样我们可以把Award flasher和正确的BOIS文件(*.bin)放在软盘上并在AUTOEXEC.BAT里加入BOIS升级命令。
2、获取新的BOIS芯片
a、联系主板生产商,看看是否他们能提供BOIS芯片。有些生产商是免费提供的。
b、联系卖相关芯片的电脑公司,如UnICore SOFtware ( http ://www.unicore.com/ )或Midco Computers(以前的RC Systema公司,http : //www.midcocomputers.com/ )。下面是Midco的一段广告:“我们向公众提供BOIS的更换芯片。请访问www.midcomputers.com ,我们将乐意帮助您。”
3、热交换
警告:使用这个方法风险比较大,请小心使用(使用者风险自负)。
拿另外一块能够正常使用的BOIS芯片来取代当前损坏的芯片,尽量让两块芯片的主板一致。在正常芯片的机器上先把“System BOIS cache able”设为ENABLE,进入DOS后,把正常的芯片拔掉,用损害的芯片来替代,然后正确地升级BOIS就可以了。
温馨提示:建议使用MRBOIS的读写程序他们的产品名声最好。可以进入他们的网站ftp://ftp.mrbioa.com找相关软件。
4、适用于Intel主板的方法
把Flash Recovery的跳线放在recovery mode的位置,把可启动的BOIS升级软盘放入,启动电脑。
因为没被覆盖的根区BOIS它不支持显卡是PCI的这时屏幕上没有任何显示。我们可以通过鸣笛声和软盘LED来作观察。当机器响了一下,接着软盘的LED亮时,系统就正在升级BOIS。那么软盘的LED灯灭时,就说明恢复已完成,关闭机器。把跳线恢复到缺省位置,重启动继续恢复。
除了上面所说的方法之外,我们还可以用比较熟悉的Debug来恢复BOIS的出厂值,方法如下:
a.针对AMI/Award BOIS:
C:\DEBUG(声明:是在纯DOS下,并不是Windows里的DOS窗口)-0 70 17 -0 71 17 Qb.针对Phoenix BOISC:/DEBUG(声明:是在纯DOS下,并不是Windows里的DOS窗口)BOIS是基本输入/输出系统的缩写。BOIS是系统自带的,它是在电脑没有访问磁盘上程序之前决定机器基本功能的软件系统。针对电脑来说,BOIS包含了控制键盘,显示屏幕,磁盘驱动器,串行通讯设备和很多其他功能的代码。 一般情况,BOIS存储在主板上的ROM芯片(所以通常叫ROM BOIS),确保了BOIS的一般可用性并不会因为磁盘错误而导致其损坏。它也确保了机器能够启动。因为RAM比ROM的速度快,很多的机器制造商设计的BOIS在机器启动时能从ROM被拷贝到RAM去运行,这项技术也叫shadowing。现在,很多Pc里都是flash BOIS,以为着这BOIS是存储在可重新改写的flash内存芯片,如果需要的话改写非常方便。