很多朋友都知道刷新主板bios失败后可以利用根区(boot block)作用来修复(条件是根区程序未受损坏),这可以说是 简单的自救方法,那么其工作原理是什么呢?
什么是根区
我们知道,主板厂商为避免用户刷新bios时出现差错,特意将bios分成了两个区域:一个存放着bios的程序代码,就是我们可以用cbrom软件查看和修改的模块部分;另一个存放的是不能被我们修改的用来急救的一小段程序代码,也就是我们在刷新bios时,进度条上 后面一小块颜色不同的部分。所以当我们用cbrom软件查看bios文件时往往会发现文件的实际容量会小于是128kb或256kb(1mbit或2mbit),这个我们看不到也不能修改的部分就是bios的根区。
根区的作用
当我们开机时,计算机会首先执行根区程序,由它检测bios文件的完整性。如bios完好无损时,就会正常引导自检;如发现bios程序受到破坏就会启用根区程序,但这时程序能够驱动的只有软驱、isa显卡、键盘等 “原始”的设备,连硬盘都不能识别。假如这时主板插有isa显卡和dos启动盘的话一样可以引导系统进入dos模式。
修复主板bios
如何判断bios根区是否损坏? 简单的办法就是观察软驱指示灯,如有闪动的现象基本上就有救了。当然现在找isa显卡可能较难了,但既然软驱能被识别,我们就可以利用软驱启动计算机在摸黑之下重新刷回备份的源文件(如没备份就只好上网下载了),而更好的方法就是编辑一条批处理命令让计算机自动执行。
下面以award bios为例,讲一下具体的操作方法:首先利用一台正常运行的计算机制作一张dos启动盘,把刷新程序awdflash和备份文件(back.bin)都复制到启动盘里,打开记事簿,键入如下命令:
awdflash back.bin /py/sn/sb/r
py:自动执行刷新程序
sn:不备份旧的bios文件
sb:刷新时强行跳过bios根区
r:刷新bios结束后自动重启
然后把它命名为autobios.bat并保存在启动盘里,再用它来启动主板bios出问题的计算机(如以前没有设置软驱优先启动,可以利用跳线清空cmos,一般清空cmos后默认的优先启动项是a盘),很快就会听到“哒”的一声,这表明软驱已经开始工作,等待一段时间,如无意外,计算机自动重启,修复成功。
以上是基于bios根区没有被破坏的情况下进行的操作,由于各人的具体情况有所不同,如遇到bios根区也受到损坏的话就必需使用编程器或热插拔等方法来修复了。另外建议喜欢刷bios的朋友,一定要经常对bios文件进行备份,这样才能避免出现问题时无从下手的事情发生。
阿伟点评:很多朋友在刷新bios失败以后就不知道该如何解决,人们更多的是返修主板。本文为我们带来了一个简单的自救方法,利用软盘和批处理文件摸黑恢复bios内容,值得借鉴!
推荐阅读
-
湖南阳光电子技术学校-欢迎您!
相关文章
-   让你菜鸟变 电脑开机常
-   主板故障与维修基础篇
-   利用BIOS-ID获得主板
-   电脑上集成主板的优化
-   双刃剑再现,主板BIOS刷
-   触摸晶振或南桥才能触发或复
-   无法关机,升级主板BIOS
-   主板使用问题详解
-   用850风枪解决南北桥空焊
-   解决不易发觉的主板“慢性疾
-   测试主板几个关键点来判断主
-   让S90兼容VIA的七招妙
-   浅谈电脑主板维修方法
-   关于电容爆浆的几点原因!
-   GA 主板无内存供电检修实
-   Athlon主板选购指南
-   CMOS设置不当引起的故障
-   主板跑线路的方法和注意事项
-   主板不支持新CPU的原因
-   主板质量鉴别四大法宝