用Boot block块恢复
BIOS的boot block块支持ISA的显卡和软驱,并且可以执行引导软盘上的autoexec.bat文件,如果BIOS的boot block引导块没有损坏,我们可以利用它将一个刷新失败的BIOS芯片恢复。
判断boot block 引导块是否被损坏的一个重要依据是:在系统启动时,观察软驱是否有自检的动作(软驱灯是否亮,以及是否听见软驱马达转动的声音),如果软驱有动作,并且当软驱灯熄灭后按回车键,软驱再次产生读盘的动作,那么就可以基本判定boot block引导块没有损坏。以award 的BIOS为例,具体操作步骤如下:
01、在别的电脑上格式化一个系统盘。因为现在升级BIOS必须在DOS环境,所以系统盘上除了系统文件外,不能有其他配置文件。
02、把BIOS刷新程序awdflash.exe和BIOS数据文件拷到该系统盘上。
03、在系统盘中建立autoexec.bat文件,其内容为:
awdflashxxx.bin/PY/SB/SN/CD/CP
其中xxx.bin是你的BIOS数据文件。AWDFLASH.EXE的参数的含义如下:
/PY:自动完成BIOS的刷新工作
/SB:不备份系统旧的BIOS文件
/CD:刷新BIOS后立即清除DMI数据
/CP:在刷新结束后,立即清除即插即用数据(ESCD)
04、调整机器的配置,把系统中无关的板卡和硬盘线拔下,只保留软驱。
05、将做好的启动盘插入软驱后重新启动,系统会“自动”地更新BIOS,你可以发现软驱的电源灯亮,有读盘的动作,等数分钟后再重新启动,如果没问题的话,系统已恢复正常了。