对闪速BIOS的新认识
笔者的奔腾主板BIOS采用的是Award BIOS V5.1PG版本,买来没几天,机器经常无法热启动,热启动时屏幕无显示,机器不自检,只能关机后过几分钟再开机,电脑才能启动,所以我怀疑BIOS的性能不好。使用一段时间后,某次在玩游戏过程中死机,热启动后屏幕无显示,关机再开机仍无显示,但明显感到机器在自检,随后发出两短一长的滴滴声,A驱灯亮,然后再无动静,估计可能是热启动的冲击造成BIOS的损坏或数据丢失,但因机器能自检,估计可能是数据丢失,为排除其它故障,换下新买的Trident 9680显示卡、声卡等,只插上一块以前的3105卡,再开机,奇迹出现了!屏幕上有了字符,显示“Award BIOS Bootblock V1.0”(显然不是原来的BIOS版本了),自检通过,随后显示“insert BOOT diskette in A:,Press any key when ready”,笔者插入一张系统盘后DOS系统被引导成功,出现系统提示符A:,只是无法转入C盘。
这时笔者恍然大悟,虽然Flash BIOS允许用户自行升级,但是为了防止误操作,厂商还是固化了一小块“Boot Block”用以保留最基本的BIOS信息,使得用户在升级失败或因意外事件造成BIOS内数据丢失后能够利用随主板提供的BIOS软盘使系统得以恢复(将主板上BIOS跳线设置为可编程状态后,在A驱内插入BIOS驱动盘依提示操作即可)。至于开始时机器无显示和后来系统无法转入C盘,那是因为Trident 9680卡是PCI总线卡,“Boot Block V1.0”可能不提供对它的支持,只支持基本的ISA卡,同样,“Boot Block V1.0”也可能不提供对硬盘的支持。
许多作者认为BIOS升级失败后机器将彻底瘫痪而无法启动的主要原因是,目前广泛采用的是PCI显示卡,ISA总线显示卡已不再使用,所以BIOS出现问题后,屏幕无显示,以为机器无法启动,彻底瘫痪,造成了对Flash BIOS误解,从而采取一些非常规的做法(比如热插拔BIOS等),或将BIOS报废,给自己造成不应有的损失。
笔者因没有BIOS驱动软盘,无法对BIOS数据进行恢复,不过主板还在保修期内,所以向经销商换取了一块新BIOS,装入主板后启动,一切正常!
计算机技术日新月益,发展迅速,许多新技术、新知识需要在实践中不断地学习和掌握。