利用根区作用修复主板BIOS.doc_第1页
已阅读1页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

利用根区作用修复主板BIOS来源:中国电脑救援中心作者:阅读: 8032发布时间:2008-01-15-很多朋友都知道刷新主板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/rpy:自动执行刷新程序sn:不备份旧的BIOS文件 sb:刷新时强行跳过BIOS根区r:刷新BIOS结束后自动重启然后把它命名为AutoBIOS.bat并保存在启动盘里,再用它来启动主板BIOS出问题的计算机(如以前没有设置软驱优先启动,可以利用跳线清空CMOS,一般清空CMOS后默认的优先启动项是A盘),很快就会听到“哒”的一声,这表明软驱已经开始工作,等待一段时间,如无意外,计算机自动重启,修复成功。以上是基于BIOS根区没有被破坏的情况下进行的操作,由于各人的具体情况有所不同,如遇到BIOS根区也受到损坏的话就必需使用编程器或热插拔等方法来修复了。另外建议喜欢刷BIOS的朋友,一定要经常对BIOS文件进行备份,这样才能避免出现问题时无从下手的事情发生。无法刷回BIOS版本解决方法来源:中关村作者:阅读: 22357发布时间:2008-09-03-准备一张小容量U盘。128M左右的(标准是必须是ZIP格式化成功的,大容量一样可以做到的,分出一个128M的区,格式化成ZIP格式)。把BIOS直接放在U盘的根目录。然后重起按住CTRL+HOME就会黑屏,大约5秒钟时间就会出现重刷BIOS的进度点了。等待刷完后,是没法保存的,必须再完整的刷一次才可以。 关于如何在WIN下刷的教程可以参照这篇文章:/viewthread.php?tid=22767&extra=page%3D4&frombbs=1最完整的刷BIOS是必须在DOS下完成的。可以使用MAXDOS 5.8S格式化成ZIP。我的2G的台电酷闪U盘都可以做。推荐格式化ZIP的原因是因为这样的格式化后的U盘会默认为A盘的。大家都知道软驱慢,容易出错。下载这个版本的原因是因为普通的强刷会没法保存数据,那是因为BIOS并没有完整的刷,只是刷了引导区,所以没法保存,而默认的BIOS都是打开写保护的。而这个版本是取消写保护的1.02版BIOS升级失败的恢复方法来源:中国电脑救援中心作者:阅读: 14004发布时间:2008-01-15-相信各位“老鸟”都有升级BIOS的经历,升级BIOS可以使计算机获得许多新的功能,比如主板对更高级CPU的支持,对大容量硬盘的支持,对新的操作系统的支持及修正主板本身的一些BUG。升级BIOS是一件简单的事情,但如果疏忽大意或遇到外界不可抗力,BIOS的升级就会失败,造成黑屏。BIOS升级失败主要有以下2种情况:1.使用了错误的BIOS版本;2.在BIOS擦写过程中突然断电。这些都有可能造成电脑无法正常启动。下面我来介绍几种BIOS的恢复方法:1.最简单可靠的方法就是找主板供应商更换一块新的BIOS芯片,但要注意您的主板一定要是从正当的渠道购买来的,这样才享有售后服务。如您购买了假货或水货,主板供应商将以假货或水货为由拒绝向您提供售后服务,这时您可连哭都来不及了!2.在BIOS中,有一个引导块叫(Boot Block),当BIOS升级时,这部分一般是不覆盖的,这样在写入失败后,电脑仍能启动。不过,BIOS Boot只支持ISA显卡和软驱,当主板上插的是PCI或AGP显卡时,启动电脑会黑屏。这时候,可以找一块ISA显卡换上,不过要先说明的是您在升级BIOS时一定要做一张启动盘。然后用那张启动盘进行恢复。如果您找不到ISA显卡只好另找一台计算机,在那张启动盘上编辑一个Autoexec.bat文件,在里面加上执行语句,如W6163IMJ.260 /py/sn(W6163IMJ.260是备份下来的旧BIOS的文件名)。3.拔掉已损坏的主板BIOS,方法是先断电。然后用一字螺丝刀从两边将BIOS芯片撬松,拔下BIOS芯片。再找一块相同型号的主板BIOS芯片对准插座轻轻插入。开机进入CMOS,在BIOS Features Setup 一项中,开启所有ROM映射功能。但最关键的是要将Chipset Features Setup中的System BIOS Cacheable一项置为Enable。重新用软盘启动计算机,运行与主板相应的BIOS刻录程序,并在程序中要求备份当前的BIOS程序,这时不要关闭计算机,将正常的BIOS芯片拔下,换上已损坏的BIOS芯片,拔下BIOS芯片时不要接触其他电路,因为带电插拔是非常危险的。此时继续运行刻录程序,用储存下来的BIOS程序更新BIOS。完成后重新启动计算机即可。最后要说明的是,现在升级BIOS大多从互联网上下载,您一定要去正规的大网站或主板供应商的网站上去下载,并用网络蚂蚁监测看是否下载时有错误存在。这样也可减少BIOS升级的失败几率。 BIOS芯片物理损坏另类维修来源:中国电脑救援中心作者:阅读: 10592发布时间:2008-01-15-BIOS芯片物理损坏另类维修 有天,朋友来电话,告诉他单位的小局域网因为频繁停电损坏了三块主板,向我求救。于是我马上出动,到达现场后,采用替换法检查,发现主板的BIOS出现了问题无法正常开机。用热插拔法修复无效,断定是BIOS芯片物理损坏。朋友使用的主板是品牌机整合主板,CPU是P120(够老的),主板BIOS芯片为Intel的P28F002BX芯片,是2Mbit的芯片。用编程器测试,发现三片芯片均有不同程度的损坏,已不能使用。由于这种芯片现在早已找不到了,因此只能采用手头上现有的Winbond的29C020代用。用编程器把好芯片的数据读出,然后分别写到三片AT29C020中。没想到,当把写好的芯片插到主板上后,通电开机却没有反应,修复没有成功。28F002BX是Intel推出的第一代可擦除BIOS芯片,它的内部数据结构是分块的(如图所示)。其中的BOOT BLOCK块是存储BIOS基本启动信息的,它支持ISA形式的显卡,当BIOS升级失败后,可以从BOOT BLOCK启动并修复BIOS,这种设计思路被BIOS刷新程序采用并一直延续到今。在擦除时,28F001是以Byte为最小修改单位的;在写入数据时,芯片上要加上一定的编程电压,并且BOOT BLOCK块内数据的擦除要加上特定的删除电压。29C020是Flash ROM(快闪ROM),属于单电压芯片。Flash ROM和EEPROM芯片最大的区别是,在删除数据时,不需加特定的编程电压。另外,Flash ROM在删除资料时,并非以Byte为基本单位,而是以Sector(又称Block)为最小单位。Sector的大小随厂商的不同而有所不同,只有在写入时,才以Byte为最小单位写入。以往主板上用的还有27系列的芯片。27系列的芯片属于EPROM,其内的资料是用EPROM擦除器(EPROM Eraser)发出的紫外线照射来擦除的,并且要用专用的编程器才可以把资料重新再写入,往芯片中写内容时也必须要加一定的编程电压。在主板上,BIOS芯片平时只处于读数据的状态,从原理上分析,27、28、29系列的芯片是可以代用的,如果不考虑升级的因素,三者是兼容的。因此我怀疑,问题可能是属于主板太老,不支持按页刷新的芯片,亦即老主板与新型芯片“门不当,户不对”。找来一片28F020(也是老古董啦,现在市面上基本已找不到了),在编程器上刷入程序,插到主板上,开机恢复正常,证实了自己的猜测。为了进一步证实上述分析的正确性,用一片27C020写入程序,插入主板上BIOS插座后,通电开机,机器也能正常工作,由此说明此主板的确不支持新式的芯片。尽管从理论上讲,27、28、29系列的芯片是可以代用的。但实际应用中要注意,有些主板可能由于设计方面的原因,对有些类型的芯片可能不能很好地支持,若遇到这种情况,可以找不同类型的芯片多试几次bios芯片引脚短接法恢复bios来源:BIOS之家论坛作者:bluesprince阅读: 26773发布时间:2008-01-25- 最近在中关村攒了台电脑,主板是华硕M2N-SLI,想装oem的XP,于是就用MODBIN6修改bios文件,顺利的刷完后,重启,很快ASUS的开机logo出来了,庆幸刷的没事,过一会,发现,画面怎么不动?一直显示LOGO,敲敲DEL键,没反应,CAPS键,灯不亮,糟糕,出问题了.重启几次,都是显示屏刚亮,显示LOG就没动静了,好吧,关机,拆机箱,给CMOS跳线调一下放电吧,再开机,还那样.ASUS不是有防刷死功能嘛,可我这貌似bios自检没出问题啊,bootblock不启动,怎么恢复啊,热插拔吧,这bios芯片看来是焊上去的,手边也没同类的板子,难道要去返厂修理?郁闷鸟.无奈和不甘心之下,用另外一台电脑上网上找找资料,找了一晚上,还真找到了,据说国外一哥们用短接芯片的WE和A17引脚的方法,引起BIOS自检报错,启动bootblock,修复了bios,那我也试试吧,死马当活马医,这主板的bios芯片是SST49系列,正方形的,32引脚,查了一下,这2个引脚在一块,芯片正上7个引脚中最靠右的2个脚,拿了个小螺丝刀往2个引脚之间一靠,加电,开机,紧张的等待了一会,哈哈,bootblock果然启动了,拿走螺丝刀,接下来,它自动的用光驱里的主板驱动盘里的文件自动刷bios了,感谢CCTV,channel V,还有那个老外哥们 ,俺的bios无敌了,可以随便刷了 顺便说一下,我用这主板也装过VISTA,但装驱动老报错蓝屏(vista的驱动),一些常用的软件还是XP版本,也用不了,还是装XP吧更正:SST49系列芯片的30、31引脚非we和A17定义,但却同样能引发BOOT block启动,汗自己一个,本人的电脑目前运行了一周,状况良好, sst49引脚不一样,我们用这方法的确可解决刷机后bios自检不报错,运行即死的问题,本人误打误撞的让boot block强制运行起来了,免去了返厂之痛苦 ,有类似问题的胆大兄弟可以尝试LPC模式的49系列芯片引脚图看下图:此文来自BIOS之家论坛,讨论地址:/viewthread.php?tid=10530热插拔修主板BIOS深入分析来源:作者:阅读: 22592发布时间:2008-08-02-刷新主板BIOS的方法在很多文章中都有介绍,在弄明白BIOS擦写原理之后,你并不会觉得BIOS刷写的难度有很大。但是无论刷新软件的多么先进,无论主板厂商的设计是多么体贴用户,我们总还是会碰上刷坏BIOS的情况,这个时候,我们要修复主板BIOS最常用的办法还是找另外一块主板,使用热插拔的方法将原来的BIOS文件刷回去。说这种方法常用,并不是因为它简单,而是迫不得已。而且带电操作,安全性也不高,操作不当的时候很容易出现损坏BIOS芯片的情况。对于一些大城市的朋友,可以很容易的在电脑城找到一家能够修复BIOS的商铺,而在一些县市地区,一旦出现BIOS损坏的情况,别说找个有BIOS文件擦写器的商铺,就是找个懂单片机的朋友都很难。所以,不知道哪位先人在没有办法的情况下发现了热插拔这种移花接木的方法,并成为那些不具备擦写BIOS条件的朋友的首选。以下就是常见的两种封装形式的BIOS芯片。 DIP封装的BIOS芯片PLCC封装的BIOS芯片我们已经知道了这种方法的用武之地,下面我们就要对这种方法进行理论上的深层次的讨论,并且要指出不少计算机书籍上的认识误区。几乎所有的专业计算机书籍在介绍热插拔方法的时候都不约而同的谈到了要将已经损坏的BIOS芯片插到相同的型号的主板上,更有甚者还要求主板的PCB的版本还要相同。可是实际上通过笔者的实验发现,这一切都是多余的。下面就开始我们的理论分析。焊接在主板PCB上的BIOS芯片不能采用热插拔的方法修复BIOS芯片中所存储的就是一段程序和信息,它的作用仅仅是在开机的时候完成自检并将CMOS中所设置的硬件参数告诉主板。一旦进入操作系统(包括非图形界面的DOS),BIOS的工作就已经完成了,这个时候换下BIOS芯片,并不会影响计算机的正常运行,而这个时候向新换上去的BIOS芯片写入信息的时候,仅仅是我们将一段程序拷贝到BIOS芯片上,类似我们向U盘写入信息。而这个时候主板本身的情况,包括芯片组,PCI插槽数目、是否集成声卡网卡等信息,这个损坏的或者空白的BIOS芯片是不了解的,它只能被动的接受我们通过操作系统向它传输的数据。而且在数据传送完成以后,BIOS中的内容同样不会起作用,因此,我们在进行热插拔的时候,是不需要去找同样型号的一块,而只需要找到合适的BIOS文件和擦写软件(软件的对应是很重要的,如果您的BIOS是2M的,而采用的擦写软件只支持1M,那么擦写也是失败的)就可以了。总之,我们可以把开机进入操作系统的计算机,看做一个天然的擦写器,主板的芯片组,PCB设计等,都不会影响文件的顺利写入。个别擦写软件可能会对主板进行识别,这个时候只要您选择强制更新,软件还是会遵循我们的意愿,完整的将BIOS文件写入的。主板BIOS的故障简介及其解决方法来源:BIOS之家作者:diybios阅读: 5141发布时间:2005-11-27-现在的计算机主板上一般用的都是电可擦写式的BIOS芯片,也就是说,BIOS芯片中的内容是可以更新的。对主板BIOS进行升级一般可以更好地支持各种硬件,比如说可以解决2000年问题,支持大容量硬盘和识别其它的新硬件,还可以提高系统的稳定性和运行速度。但是升级BIOS一旦失败,就会使计算机无法正常启动,众所周知的CIH病毒就是通过在这种BIOS里胡写一气的方法破坏主板的。所以在升级BIOS前,要注意以下事项:1、把主板上或者BIOS中对BIOS的禁止写开关都关掉。2、对BIOS数据进行备份。先用格式化命令format做一张系统盘,里面有还应该包括有autoexec.bat和config.sys两个文件。将BIOS升级程序拷贝到系统盘中,然后在系统盘中运行它,当执行到“Save Current BIOS to File”时输入一个文件名,比如“A:/OLDBIOS.BIN”,这样可以将目前BIOS中所有数据储存在该磁盘中,以防在升级失败,或觉得新BIOS有问题时可以恢复BIOS的数据。3、升级用的执行程序及BIOS的数据文件一定要与主板的型号相匹配,一定要确定文件是否完整和可靠。 4、要确保在升级的过程中不要停电,可以用UPS确保电源的持续稳定。 如果真的升级失败,最简单而且直接的办法就是找您的主板生产商,或者是主板零售商,换一片BIOS芯片。 还有一个方法是如果手头有和这块主板相同型号的主板,而且那块BIOS也是正常的话,可以启动那台计算机,在启动机器之后,带电将正常的BIOS拔下,插上升级失败的BIOS,然后运行您备份了原BIOS数据的那张系统盘中的升级程序,将BIOS重新还原为旧的数据,然后关机,将还原后的BIOS芯片插回原来的主板,试试开机,如果又能启动了,说明恢复成功,如果没成功,还是找厂商换吧。 由于这个方法需要带电插拔芯片,搞不好会弄得那块好主板也不能用了,所以一定要仔细,千万不要用手或者工具碰主板上的其它元件和电路,如果您对电路接触很少,劝您不要用这个方法。 BIOS被病毒破坏了怎么办?如果BIOS芯片真的被病毒破坏了的话,最好的方法就是找厂商更换,不得已也可以采用上一条讲到的方法重写BIOS。 所以最好还是不要让病毒破坏您的BIOS芯片,常用的方法是在BIOS设置中找到有关“Update Flash BIOS”的选项,把它设成Disable,如果BIOS中没有这个选项,主板上也会有禁止写Flash BIOS的跳线,查查您的主板说明书就能找到,将它设成禁止写BIOS,这样的设置可以使病毒不能胡写BIOS中的数据。不过很多台湾主板虽然有这样的跳线和BIOS设置,但是即使将它们都设成禁写状态,BIOS仍然能够被改写,所以这并不是万无一失的方法。 不过即使病毒不能破坏您的BIOS,还可能破坏您的硬盘上的数据,更好的方式是防止您的计算机感染病毒。刷坏BIOS后的2种恢复方法来源:中国电脑救援中心作者:阅读: 31109发布时间:2008-01-15-通常主板新的BIOS可以修正旧版中BIOS的一些BUG,纠正对某些硬件和软件的兼容问题,添加新硬件的支持等等,所以有时我们需要刷新BIOS。但刷新主板BIOS实际上是存在一定风险的,虽然现在各主板厂商都推出了在Windows下刷新BIOS的软件,使得操作更加简单方便,但这种方法比传统的在DOS下刷新的方法潜在风险更大一些。一旦刷新失败后就面临机器点不亮的问题,一般来说可以通过以下的方法解决。假如你点不亮的电脑还能有正常启动的动作,即开机时键盘的灯能亮,软驱的灯也亮的话,相对来说就好办些。你可以找块pci的显卡插上去,大部分情况下能够正常显示的;然后你再重复一下刷新BIOS的过程,把BIOS刷好,这是最简单的方法。假如你手头找不到PCI显卡的话则可以准备一张启动软盘,把刷BIOS的工具和BIOS文件拷贝进去,然后拷入一个Autoexec.bat的批处理文件,修改批处理文件内容为(以Awwad BIOS为例):Awdflash XXX.bin /cc/py/sn(Awdflash是Award BIOS写入工具,参数“/SN”的意思为刷新BIOS时不需备份原BIOS,“/PY”的意思是确定要更新BIOS,“/CC”的意思是刷新后清除CMOS设定)插入软盘后开机,在软驱灯灭停止读盘后,可按“F1”或重新启动计算机,一般可解决因BIOS损坏而造成的不显示。假如开机时启动动作也没,也不能读软驱的话,那就只能通过热插拔BIOS了,但这个动作是十分危险的。具体操作是找台好的电脑,在好电脑的CMOS中把Video Cache,System Cache选择Disable,备份BIOS;在带电的情况下,拔去好的CMOS芯片,同时插入刷坏的CMOS。把刚才备份好的BIOS刷进坏的CMOS中,重新启动;插入带有刷坏主板BIOS的软盘,运行刷BIOS的程序。这时要加个/F的参数,意思是强行刷入BIOS,把刷好的芯片放入刷坏的主板中,此时软驱可以工作,然后再运行刷BIOS的程序刷回来。提醒一下,热插拔CMOS是十分危险的,而且一定要用拔CMOS的工具。最好去主板的维修点找专业人士刷,个人的话还是慎重,呵呵。BIOS升级失败的处理来源:作者:阅读: 2394发布时间:2005-03-17-BIOS芯片是主板初始信息的存放处,如今电脑上一般用的都是电可擦写式的BIOS芯片,也就是说,BIOS芯片中的内容是可以更新的。本文主要讲一下升级BIOS失败后的几种处理方法。升级BIOS一旦失败,就会使计算机无法启动,这时,很多人往往到经销商那里更换BIOS芯片。其实大可不必这么做,这里还有别的一些方法供你参考! 方法一:利用BIOS Boot Block引导块现在用Award BIOS的主板都有一个BIOS引导块,当你升级BIOS时,这一小部分引导块可以不被覆盖(Boot Block Write 跳线设置为“Disable”,并且在运行Flash程序时,不选择“Update BIOS Including Boot Block”方式)。这个BIOS引导块只支持软驱和ISA显示卡,所以很多人在升级BIOS失败后,当主板上仍插PCI显卡时,启动电脑会黑屏,但电脑却能读软驱,这就意味着主板的BIOS仍可以恢复。这个BIOS引导块可以引导正常的DOS启动盘并执行Autoexec.bat,只要把Flash程序和正确的BIOS文件拷贝到DOS启动盘上,然后在Autoexec.bat中添加上执行升级Flash BIOS的语句,如Awdflash Biosxxx.bin。可以在一台正常的电脑上做好这张盘,拿到需要恢复的电脑上运行;或找块ISA显卡插到电脑上,启动后执行软盘上的升级程序。如果没有ISA显卡,也可以在启动后黑屏的情况下,自己动手运行升级程序。这时电脑仍可以正常运行,只是屏幕没有显示,只要升级时键入的内容完全正确,一样可以成功。方法二:利用Flash Recover Boot Block引导块对于另一些主板(例如某些使用Phoenix BIOS的主板),主板上的BIOS中有一个Flash Recover Boot Block引导块,这个引导块不会被升级程序覆盖。主板上有一个Flash Recover Jumper跳线,BIOS升级失败或被CIH病毒破坏后可以恢复,方法如下:1.把Flash Recover Jumper跳线设置为“Enable”。2.把可引导的升级盘插入A驱动器(盘中的BIOS一定要是能正常工作的,文件名要符合主板的要求,因为主板要把软盘中的BIOS备份自动写回Flash BIOS)。3.重新启动电脑。4.因为这一小段代码是放在不可写入的引导块区域的,所以不支持显卡,升级过程只能靠声音和软驱指示灯的提示来判断是否完成。如电脑喇叭发声且软驱灯亮着时,表明系统正在恢复BIOS到Flash BIOS,当电脑喇叭不发声且软驱灯也不亮时,表明恢复完成。5.关掉电源。6.把Flash Recover Jumper跳线跳回默认位置。7.取出软盘,开启电源。 方法三:换一个新的BIOS芯片与你的主板制造商联系,设法得到一块BIOS芯片。也可以买一块与主板的BIOS 芯片兼容的ROM芯片,如27Cxxx、28Cxxx系列EPROM,用专门的可写EPROM的仪器将正常的BIOS写入,换下升级失败了的BIOS芯片。用这种方法还可以升级那些BIOS不是Flash BIOS的主板、显卡甚至MODEM的BIOS。这种EPROM一般也不贵,十块钱左右就可以买到(这种方法的限制是得找到紫外线EPROM的擦写器)。方法四:热拔插法1.还有些主板的BIOS芯片中可能没有集成最初始的信息,或你无法找到ISA显卡,这时你可以找到与你的主板相同的好主板。先把好主板的BIOS芯片拔下,当然,你自己的BIOS芯片也要拔下,然后把好的BIOS芯片插入你自己的主板,启动计算机到DOS系统下,注意,进入DOS时不要外挂别的程序。当然,现在许多朋友的电脑都在用WIN95和WIN98,这时候你可以在计算机刚启动时按F8键,然后选择“Command Only模式”进入,最好直接用DOS引导盘启动,然后拔下那块好的BIOS芯片,再将你自己的BIOS芯片插入你的主板中,执行写入程序就行了!当然,你也可以把你的BIOS芯片拿到别人的电脑上写! 2.当你找不到相同的主板时,还有一种方法可救你主板的BIOS,本人就是通过这种方法来使主板的BIOS起死回生的。本人的主板是海洋R12主板,从网上下载BIOS升级程序为主板BIOS升级,由于电压问题导致升级失败,造成机器无法启动。现在ISA显卡不好找,即使找到了也不知好不好用,后来从电脑报上看到一篇用不同主板来重写BIOS的文章,文中只说明了可以在两块不同的奔腾主板之间重写BIOS,没有说明是否可以在奔腾主板和奔腾二代主板之间重写BIOS。因本人的电脑买得早,朋友的电脑都是新买的,全是清一色奔腾二代电脑,所以找不到跟本人差不多的电脑,于是抱着试试看的心理拔下我的BIOS芯片来到同学家。先启动同学的电脑进入DOS系统,然后拔下他的BIOS芯片,插上我的BIOS芯片,试着用自带的写入程序写入BIOS。但电脑提示错误,于是换上他的BIOS写入程序来写入我的BIOS数据(一般来说,BIOS写入程序包括两部分:一部分是写入程序,也就是可运行的程序,另一个是以bin为扩展名的数据程序),写入成功,然后关机拔下本人的BIOS芯片。回到家里一试,又听到了电脑启动时美妙的声音!启动成功!注意:使用方法四时,在启动好的电脑以前,先把它的BIOS芯片拔下,然后再稍用力把好的BIOS芯片插回,不要插得太紧,等电脑启动后稍用力就可以把好的BIOS芯片拔下,然后换上自己的BIOS芯片,这样就不容易损坏好的BIOS芯片。还有一点要注意的是,在方法四的第2种方式中,因两块主板不同,所以写入电压有可能不同,这点一定要注意,不然可能造成无可挽回的损失。用BOOT BLOCK修复BIOS来源:作者:阅读: 8273发布时间:2005-03-17-升级BIOS是提高系统性能的最有效方法,其好处多多不用再说,特别是近来横刮修改BIOS LOGO之风,使得越来越多的朋友热衷于修改BIOS。然而由于种种原因,在操作过程中难免会造成失败,而不得不采用种种高难度的方法修复。笔者近日寻得一修复BIOS的良方,没敢自己亲自享有,特献出来给大家(精神可佳!),希望会对你有所帮助。 大家知道,在一般情况下FLASH ROM中的BOOT BLOCK模块不会被破坏,其症状表现为:黑屏, 但喇叭里还能听到一些嘀嘀声,而且软驱也是好的。当FLASH ROM的其它区域被破坏时,BOOT BLOCK可利用磁盘重建FLASH ROM,然而它只支持ISA显卡,所以出现这种情况后,解决方法就是我们经常提到的用ISA显卡替换PCI显卡,屏幕有显示后再恢复原来的BIOS。虽然这些看上去有希望,但现在找一块ISA显卡比找同型号的BIOS还难,修复BIOS又谈何容易。可仔细想一想,找一块ISA显卡不就是为了看到显示而进行恢复工作吗,也就是说在这种情况下除了显示部件不正常外,其他大部分部件还可以正常运行,包括唯一的希望=软驱。而我们何不利用软驱中的AUTOEXEC.BAT自动完成BIOS恢复工作呢?好,下面就来看看具体步骤:1.做一张系统盘,删去里面的CONFIG.SYS和AUTOEXEC.BAT。 2.把公用BIOS更新程序AWDFLASH和BIOS数据文件拷到系统盘。 3.在系统盘中建立AUTOEXEC.BAT,并加入:AWDFLASH XXX.BIN /SN /PY(XXX.BIN是你的BIOS数据文件)。其中的/SN /PY参数表示不备份而仅仅更新BIOS。 当BIOS出现问题时,插入此盘后重新启动,系统会“自动”地更新BIOS,等数分钟后再重新启动,如果没问题的话,系统已恢复正常了。以上方法是否有效笔者还没来得及亲自尝试,但从其思路来看的确是个好方法。另外,如果BIOS全部被破坏,则不适用于此种方法。热插拔修复BIOS来源:作者:阅读: 1490发布时间:2005-03-17-“执插拔”修复BIOS有一定的危险性,请慎重使用! 如果你的BIOS升级失败或者被病毒破坏后,连Boot Block引导块也一齐损坏,那怎么办呢?别着急,你可以试用“热插拔”来修复(前提是你必须有或者找到与你同型号的主板)。热插拔的工作原理是:我们知道,BIOS是由POST上电自检程序、系统启动自举程序、BIOS中断调用、BIOS系统设置程序四部分组成的,当BIOS完成POST上电自检程序、系统启动自举程序后,由操作系统接管系统的控制权,完成机器的启动过程。在此之后,除了相关的程序要调用BIOS中的中断程序外,BIOS已完成了它的历史使命,如果此时我们冒险把BIOS芯片拔下来,根本不会影响系统的正常工作。这时,把损坏的BIOS芯片插回主板,运行相应的刷新程序就可以重新把BIOS文件刷回来。原理明白了,下面跟我一步步来做:、首先放掉身上的静电。拔下电源插头,打开机箱找到你的BIOS,确定主板上的BIOS芯片是否是焊接在主板上的,象大众的VA-503+、部分联想系列主板就是把BIOS焊在主板上的。如果是,那么用此方法是行不通的。所以,对于这样的主板,以后升级时更要万分小心了,否则一旦出了问题,想恢复就困难了。、拔起所有遮挡在BIOS芯片上方的扩展卡,使BIOS芯片完全暴露出来,以便下面的操作。、将BIOS芯片从插座中小心的拔出来。对于DIP(双列直插)封装的芯片,用一把小型平口起子,在芯片的两边插入慢慢撬起。注意要两边对称慢慢撬,一次不要撬起太多,以免将插脚折断。对于PLCC封装的芯片,由于它的特殊封装形式,则要采用专用的芯片拔取夹来操作。用ROM拔取器夹住BIOS芯片的一角及其对角,压住拔取夹,笔直地将芯片从插座中向上拔出。注意夹住的必须是芯片非斜角所在的一角,拔取器的爪应尽可能深入插座中。拔取芯片时,需相当谨慎小心,不正确的处理或是用力不当,可能会损伤主板或BIOS芯片本身。、仔细查看BIOS芯片的引脚有无弯折,如有,将它们掰正。然后再将其插回到插座中,插入时,不要插得太紧,只要保证每一只引脚都和插座刚好接触到就行了。在BIOS芯片上,其陶瓷封装的一边有一个缺口,表示芯片管脚的排列方向,插入之前必须保证芯片和插座上的缺口处方向一致,这一点非常重要,如果插反了会连带烧毁BIOS芯片甚至主板。、启动计算机,进入纯DOS状态。 、拿住芯片没有引脚的两头,小心地、快速拔起BIOS芯片。记住,一定要小心,而且最好尽量保证两边同时被拔起(如图)。、将受损的BIOS芯片插入主板上的插座,这回可以将BIOS芯片插得紧一些。再次告诫,插入时同样要对准方向,千万不能使引脚短路。、输入刷新BIOS的命令:AWDFLASH XXX.BIN /Py/Sb/Sn/Cd/Cp(XXX.BIN为损坏主板BIOS的文件名),敲击回车键,开始更新BIOS。等写入结束后,你的BIOS也就被修复了。上面提到的相同型号的主板,是指同一厂家、同一型号的产品,这样,刷新BIOS时,成功的几率会很大;如果找不到相同的主板也无妨碍,你可以寻找一块相同时钟芯片、相同I/O芯片、相同芯片组的主板,这样做,成功的几率相对也可以大一些。如微星的6199和6163、技嘉的BX2000和6BX7主板的BIOS就可以相互换用。如果只是芯片组相同,其它芯片不相同的话,正确刷写的可能性就比较小了,因为有些刷新程序具有BIOS与主板的一致性检查功能,如果二者不一致,刷新程序会拒绝运行(图3),遇上这种情况,可以换用不同版本的刷新程序一试或刷新时屏蔽掉BIOS的主板一致性检查。另外要注意的是,当在不同的主板上进行热插拔操作时,可能有的主板并不一定支持刷新你升级失败的BIOS芯片,最常见的原因是芯片擦写的电压不同和BIOS芯片的种类不同,比如在29系列的主板上刷新28系列,因为前者的擦除电压为5V,而后者高达12V,因此刷新不会成功。反过来也是一样,12V的电压可能对29系列的FLASH ROM造成致命的伤害。另外,FLASH ROM 有各种各样的封装形式,采用热插拔的方法刷新前必须要查看BIOS接脚是否兼容。修复BIOS时采用热插拔是危险的,原因很简单,任何元件都有一定的功率限额,ROM芯片也不例外。在带电热插拔元器件时,由于各管脚的工作电压不同,热插拔过程中,各管脚不可能同时插上或拔下,因此不可避免电路中会出现浪涌过电压和过电流,过高的浪涌电压会对芯片内的晶体管造成击穿,而过大的浪涌电流会使芯片内的铝膜引线被熔断,从而导致芯片毁坏型失效。所以,尽管本人不推崇这种方法,但由于电脑爱好者所处的环境及种种条件的不便,这种方法可能是唯一可行的办法,是不是办法的办法. 用内置编程卡修复BIOS来源:作者:阅读: 1605发布时间:2005-03-17-如果你升级失败,BIOS已经彻底破坏了,不能利用BOOT BLOCK或Flash Recover Boot Block来修复BIOS,而想热插拔却又找不到相同的主板,用编程器修复,可又不现实(一台编程器的价格基本上可以买一块主板)。怎么办?难道我的主板就这样报废了吗?其实我们可以利用内置插卡式ISA编程卡来修复。如图:内置插卡式BIOS编程卡(点击图标有详细介绍) 内置插卡式的编程器只是一种8bit的标准的ISA卡,它可以插入电脑的任何一个ISA插槽中,和其它扩展卡一样,该控制卡需要独占一个I/O地址,以避免和系统内的其它设备发生冲突,为此,该卡上提供了一组DIP开关A2A8,用以设定该卡的I/O地址,可设定的IO地址见表1。 BIOS编程卡是一种内置插卡式的编程器,其实只是一种8bit的标准的ISA卡,它可以插入电脑的任何一个ISA插槽中,在该卡上,有一个DIP32形式的FLASH ROM插座,可以对14M的FLASH ROM芯片编程,适用于AMD、INTEL、SST或WINBOND出品的芯片。和其它扩展卡一样,该控制卡需要独占一个I/O地址,以避免和系统内的其它设备发生冲突,为此,该卡上提供了一组DIP开关A2A8,用以设定该卡的I/O地址,可设定的IO地址见表1。由于是标准的ISA接口,该卡要占用2K的上位内存,为了避免与其它的扩展卡冲突,该卡提供了6个可选的上位内存地址,用J1J3设定,相对应的地址范围见表2,默认的上位内存范围为C8000C87FF,因此,启动机器时,不要启动内存管理程序HIMEM.SYS和EMM386.EXE。由于该内置编程卡只是一个简单的8bit ISA插卡,没有后挡板。为了防止该卡插错方向导致烧毁主板或自身,在卡上标注有正确的安装方向,按箭头指示将卡正确插入主板上任一ISA插槽,设定好I/O地址口和占据的上位地址范围,即完成了硬件安装。 由于现在主板上的EPROM芯片用的已经比较少了,因此,该编程器不支持EPROM,只支持EEPROM芯片。为了兼容不同类型的芯片,该卡上还有一个跳线,用以设定芯片的编程电压(如28F020需12V的编程电压,29C020则不需要)。 对芯片进行编程时,需要把计算机关闭,把需要编程的芯片插入编程卡上的DIP插座内。插入时要注意ROM芯片的一端有一个半圆形的凹口,在插入ROM芯片时,必须保证这个凹口方向和编程卡上标注的凹口方向一致,否则会导致芯片损坏。另外,还要根据芯片的类型设置好编程电压,才能通电。编程卡是在程序的控制下对芯片进行操作的,为此,随卡提供了一个Ctflash.exe编程操作软件,该软件是用在DOS状态下运行的,其格式为: CTFLASH I/O R/W Filename /M /E 各参数的含义如下:I/O为卡上设定的IO地址,用16进制表示,默认的地址口为340h,RW参数用来设定是读入数据(R)还是写入数据(W),Filename参数是要写入或保存的文件名,要注意的是,BIOS编程卡只能识别二进制格式的文件,文件的扩展名为Bin(从网上下载的升级文件就是这种格式),对于Intel的Hex格式或Motorola的HexS格式的文件,需要用相应的转换软件转换才能被程序识别。M参数是选择菜单工作方式,最后一个参数是用来设定语言的,E参数是用英文命令行方式。用CTFLASH?格式可以查看该软件的帮助信息(10)。如:我们敲入命令:CTFLASH 340 R C:/BIOS.BINE,意思是把编程卡上的ROM中的数据读出来,读出的数据保存在C:盘下的BIOS.BIN文件中,设定的I/O口为340h(图11)。 CTFLASH软件是自动识别芯片类型的,对于某些型号的芯片,它可以一直支持到4M,完全可以满足修复主板BIOS的需要。如果软件不能正常运行,说明该芯片的类型程序不能自动识别出来,这时需要加上M参数,就可以从程序列出的名单中,选择相兼容的芯片(图12),以确保读写操作正常进行。如在菜单中找不到同公司、同型号选项,也可用其它公司同型号的产品代替,但型号必须完全相同,否则也可能性烧毁芯片。选定ROM型号后,在屏幕上会出现该ROM的一些基本数据。如果刚才选择ROM芯片的类型正确,编程器此时就会把该ROM的数据读入电脑的内存中。 当芯片中的数据受损后,我们可以敲入命令:CTFLASH 340 W C:/BIOS.BIN,把保存在C:盘下的BIOS.BIN写入芯片中(图13)。当然我们也可以直接把从网上下载的升级文件直接写入到芯片中,因为下载的扩展名为Bin升级文件,其格式就是二进制格式的。 表1I/O口地址 A8 A7 A6300.303h On - -320.323h On - On340.343h On On -360.363h On On On表2地址范围 J1 J2 J3C8000.C87FF Off On OffCC000.CC7FF Off On OnD0000.D07FF On Off OffD4000.D47FF On Off OnD8000.D87FF On On OffDC000.DC7FF On On On对于PLCC封装的芯片的读写编程要用到DIPPLCC转换插座,这种插座市场上比较多见AMI BIOS刷新失败恢复方法来源:作者:阅读: 5413发布时间:2005-03-17-方法一1.准备一张启动盘.里面除了Command Com文件外不含其他文件, 你也可以在DOS下 直接键入 C:/ format a:/s 获得.2. 连结到厂家的网站, 选择你需要的主板的BIOS下载 . 3.将下载所得的文件解开后存入刚刚准备的启动盘中, (里面一般会有 5 6个档案: C, AMIF826A.EXE(BIOS flash utility), readme.txt(有关BIOS程式更新注意事项 ), autoexec.bat(自动执行文件), BIOS version.txt(BIOS修改注意事项),以及更新BIOS档 4. 将启动盘放置在软驱中, 然后重新启动系统, 系统将由磁盘启动. 5. 键入A:/amif826a BIOS文件名(更新文件名) /a, 系统将自动开始进行更新BIOS程序. 注意:如果你磁盘中含有autoexec.bat自动执行文件,系统将会自动替您更新BIOS. 6. BIOS更新中. 注意:此时请勿关机或是任意敲打键盘 7. 在BIOS更新完毕之后,系统将重新启动. 恢复方法一: 更改你需要更改的 AMI BIOS 的文件名成 AMIBOOT.ROM, 并且 只看楼主 大 小 楼主 发表于 2008-06-25 11:33:56 刷新失败后的解决方法之一:利用Boot Block(根区)修复BIOS 此帖对梅捷的评论第一招 利用Boot Block(根区)修复BIOS 如果你那台什么也不显示的电脑在开机后仍然有读软驱的动作、软驱灯还亮,那么恭喜你,BIOS里的Boot Block(根区)还没有损坏,你还可以利用Boot Block(根区)让BIOS执行可引导软盘上的Autoexec.bat文件来修复BIOS。注:Boot Block(根区)是BIOS里面的一部分,一般情况下,是不会被刷新的。当我们开机后,计算机会首先执行根区的程序,如果此时BIOS完好无损的话,计算机就会正常引导。但如果发现BIOS程序受到破坏时就会启用根区程序,但这时只支持软驱启动和ISA显卡显示。制作一张启动盘(只含有“Io.sys、Msdos.sys、C”这三个文件),把BIOS刷新程序 awdflas

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论