BOIS包含了控制键盘,显示屏幕,磁盘驱动器,串行通讯设备和很多其他功能的代码。 一般地,BOIS存储在主板上的ROM芯片,确保了BOIS的一般可用性和不会因为磁盘错误而损坏。它也确保了机器能够启动。
1.适用于Intel主板的方法。把Flash Recovery的跳线放在recovery mode的位置,把可启动的BOIS升级软盘放入,启动机器。因为没被覆盖的根区BOIS不支持PCI的显卡这时屏幕上什么都没有。可以通过鸣笛声和软盘LED来观察。当机器响了一下,接着软盘的LED亮时,系统就正在升级BOIS。当软盘的LED灯灭时,说明恢复已完成,关机。把跳线恢复到缺省位置,重启动继续恢复。除了以上方法外,还可以用我们比较熟悉的Debug来恢复BOIS的出厂值,方法如下:
针对AMI/Award BOIS:
C:\DEBUG(在纯DOS下,不是Windows里的DOS窗口)
-0 70 17 -0 71 17 Q 2.
针对Phoenix BOIS
C:/DEBUG(在纯DOS下,不是Windows里的DOS窗口)
-0 70 FF -0 71 17 Q
2.利用根区BOIS(Boot—block BOIS)当今大多数基于AWARD。BOIS的主板里都有根区BOIS,这是个在升级BOIS时会不会被覆盖的一小部分BOIS。它只支持很基本的硬件如:软盘等。如果您的显卡是PCI的,在BOIS被损坏后您的屏幕将是漆黑一片,因为根区BOIS只支持ISA的显卡。根区BOIS可以执行可引导软盘上的AUTOEXEC.BAT。这样我们可以把Award flasher和正确的BOIS文件(*.bin)放在软盘上并在AUTOEXEC.BAT里加入BOIS升级命令。