利用Boot Block恢复主板BIOS
升级主板BIOS一直是让许多朋友望而却步的DIY操作难点。但真正了解操作细节后,你会发现,BIOS升级其实并非想象中那么困难。那么,如果不幸遇到升级失败的情况,我们该如何应对呢?今天,就向新手们介绍一种比较常用的解救方法。
对于某些主板,特别是使用Award BIOS的主板,其BIOS中存在一个特殊的引导块(Boot Block)。这个引导块在升级BIOS时通常是不会被覆盖的。还有一些主板在写入新的BIOS文件之前,会提示你是否要覆盖引导区(Update BIOS Including Boot Block and ESCD)。为了保险起见,选择“否”是一个明智的选择。如果你的Boot Block没有被破坏,那么我们就可以利用它来恢复原有的BIOS设置。
BIOS中的Boot Block主要支持软驱和ISA显卡等最基本的硬件。如果你的显卡是AGP或PCI接口的话,那么在进行操作时可能就需要盲操作了(尽管现在一些主板的BIOS的Boot Block也支持PCI显卡)。即使在这种情况下,软驱仍然可以正常读盘。如果你对盲操作不太有信心,那么可以预先制作一张紧急恢复盘。在这张盘上,除了拷贝awdflash.exe和.b两个文件外,还需要建立一个Autoexec.bat文件。该文件的内容如下:awdflash.exe .b /sn /py。这里的“sn”代表不备份旧的BIOS文件,这样可以省去一次按“N”键的操作;“py”则代表自动完成BIOS的刷新任务。
这样,你就可以利用这张启动盘来自动恢复受损的BIOS了。但需要注意的是,使用7.0版本后的Awdflash.exe程序时,默认会刷新主板上的Boot Block。如果你想保存Boot Block的话,在升级BIOS时需要使用/sb参数,这样才能跳过这一模块的刷新。这一点一定要牢记在心。
掌握了这个方法后,即使在BIOS升级过程中遇到问题也不用过于担心了。在进行任何BIOS操作之前,始终建议仔细阅读主板和BIOS的官方文档,确保了解所有可能的后果和风险。安全总是第一位的。