欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

利用Boot Block恢复主板BIOS

程序员文章站 2023-09-26 16:16:30
利用Boot Block恢复主板BIOS  升级主板BIOS一向被朋友们认为是高难度的DIY操作,所以许多新手也不敢随便升级BIOS。其实,只要按照正确的步骤进行操作,BIOS的升级并不可怕。但是一旦升级失败后怎么办?这里就... 10-09-08...

  升级主板bios一向被朋友们认为是高难度的diy操作,所以许多新手也不敢随便升级bios。其实,只要按照正确的步骤进行操作,bios的升级并不可怕。但是一旦升级失败后怎么办?这里就教新手们在升级主板bios失败后一个比较常用的解救方法。  
有一些主板(主要是使用award bios的主板),bios中有一个引导块(boot block),在升级bios时一般是不会被覆盖的,也有的主板在写入新的bios文件之前会询问是否覆盖引导区(update bios including boot block and escd)(为保险起见,最好选“n”)。假如boot block未被破坏,我们就可以利用它来恢复原来的bios。
  不过,bios中的boot block只支持软驱和isa显卡等最基本的硬件,假如显卡是agp或pci接口的话,操作时就只能盲操作了(现在一些主板的bios的boot block也支持pci显卡),但此时软驱仍可以正常读盘。如果对盲操作没有把握,也可以事先做好一张紧急恢复盘,除拷贝入awdflash.exe和*.bin两个文件外,再建立一个autoexec.bat文件,内容如下:
  awdflash.exe *.bin /sn /py
  “sn”代表不备份旧的bios文件,这样可免去一次按“n”键的操作;“py”代表自动完成bios的刷新任务。
  这样就可以利用这张启动盘来自动恢复受损的bios了。不过,笔者有一点要特别提醒各位:现在7.0版本后的awdflash.exe程序会默认刷新主板上的boot block,因此假如想保存boot block的话,必须在升级bios时使用/sb参数,这样就会强行跳过这一模块,这可要记住哦。