我对“AMI的BIOS刷失败的完美恢复方法”的实践

      网上有许多这样的文章:“AMIBIOS 刷错BIOS后的完美恢复”,标题类似,然后介绍了我们刷机失败以后,使用AMIBOOT.ROM文件来自动恢复的方法,我因为不敢贸然在新买的山寨上网本上实验,所以就想在我的刷不死的台式机上来做实验(相关文章见此链接:http://www.lucktu.com/html/2010/01/572.html)。正好两台机器的BIOS都是AMI的,所以一切都满足条件。
      网上的文章有两种,我也提供在这里吧(文章太多,也不知谁先谁后,暂时就不提供链接了):

      第一篇文章如下

    1、将正确的BIOS文件改名为:AMIBOOT.ROM。
    2、拷贝AMIBOOT.ROM在U盘(或软驱)根目录下。
    3、开机并迅速按下Ctrl+Home件不放,屏幕始终没有显示。
    4、当发现U盘(软驱)指示灯亮起并闪动时,放开Ctrl+Home。
    5、静静等几分钟,通常不超过5分钟,一般会自动(或按回车键)重新启动。
    6、恭喜你,重新刷机成功(不用返厂了)!
    7、接下来,跳线清除BIOS或按F1进入BIOS,调用缺省设置即可
几点说明:
    1、AMI的BIOS通常有自救的办法(盲刷),就是开机后立即按下Ctrl+Home不放,就会自动刷机,前提是第一,原机BIOS的引导模块没有被破坏。第二,软盘或U盘根目录下存放文件名为“AMIBOOT.ROM”正确的BIOS文件。
    2、其实这也是AMI的刷机的一种方法,不妨试试用这种刷机方法。
    3、在引导模块正常的情况下,当没有放U盘或软盘后按下Ctrl+Home后通常PC喇叭会有嘀嘀的声响,屏幕无显示。
及建议:
    1、刷机有风险,除非必要就不要冒险试验。
    2、BIOS的引导区除非必要轻易不要刷,其实一般也没有必要刷。
    3、刷机前应具备的软硬件条件:A、保证系统不死机、无病毒、杀毒软件和防火墙关闭。B、保证供电电源是刷机的基本前提。C、刷机前最好用主板跳线恢复缺省CMOS。
    4、刷机前先备份原机BIOS,做好万一失败后的恢复准备。
    5、刷机文件和主板必须保证完全一致,差一点、一个字母也不行。
    6、在论坛上多收集一些相关资料。 

       第二篇文章如下

      AMI的BIOS的BOOTBLOCK具有刷新BIOS的功能,只要BOOTBLOCK区域没有被损坏,就可以利用它来修复损坏的BIOS。它是受保护的,通常刷BIOS即使失败也不会破坏该区域,除非BIOS芯片本身损坏。所以,当我们遇到升级BIOS失败时,不用担心。下面是我经过实际测试而总结出来的AMI BIOS修复(刷新)方法和步骤,只要按照这些方法和步骤做,修复BIOS 百分之一百能成功。
      第一步,判断BOOTBLOCK区是否完好。判断的方法很简单,就是在开机时观察光驱灯是否闪亮,如果闪亮了,那么恭喜你,修复BIOS只是时间问题。
      第二步,准备一个U盘。该U盘并不需要像有些文章中说的那样制作成DOS启动盘,容量不限,也不需要重新格式化,可保留原有文档只要能存放下BIOS文件即可(PS:如果U盘只有bios文件,将加快搜索bios的时间)。
      第三步,将需要恢复的BIOS文件(可别跟我说连这个都没有啊)复制到U盘的根目录下,并重命名为AMIBOOT.ROM(关键)。
      第四步,将U盘插入待修复主板的USB口中。可插入主板的任意一个USB口,包括通过连线连到机箱上的USB口。光驱和硬盘不需要拔下。
      第五步,清空主板的CMOS(关键,不要跟我说不会清啊)。如果不清空CMOS,将进入不了刷机程序,机器不断重启。
      第六步,开机并立即同时按住Ctrl和Home键不放。此时,系统将强制启动BOOT块中的BIOS刷新程序。大约15秒后,U盘灯开始闪亮,系统读取数据,25秒左右屏幕点亮并显示BIOS刷新信息,刷新过程大约需要2分钟。从开机到刷新完毕大约在2分30秒左右完成。
      需要说明的是,用U盘恢复BIOS仅仅是因为它方便,是在没有软驱情况下的应急处置方法,并不能保证百分之百的成功,这要取决于BIOS损坏的程度,如果连USB启动部分的代码也损坏了,那开机后是读不了U盘的,因为BOOT块并不支持U盘读写,在这种情况下,用U盘就不灵了,只能用软盘了。看来,即使计算机发展到了今天这么高的程度,“古老”的软驱还是离不了。

      我的实践
      硬件环境,精英RC415主板(RC415ST-TM),一个普通的SD卡加读卡器组成的U盘(不大标准啊,准备不充分)。

      第一步,制造麻烦,寻找非本机的BIOS文件。
      随便找了一个主板的AMI格式的BIOS文件,在windowsXP下使用afuwin.exe(V4.16)刷新,结果因为大小不一致,不让刷,RC415主板是512K的,我搞了1024K的当然不行。接着再找了一个512K的AMI的BIOS,再用afuwin来刷新,还是不让,提示ROM的ID不一样,看来AMI的刷新软件也做了一些简单的保护措施。使用MMTOOL_3.23软件提取RC415主板的ROMID模块成一个文件,然后打开那个非本机的大小合适的BIOS文件,替换掉原来的ROMID模块,另存为mafan.rom。到此,麻烦制作好了。
      第二步,实践
     1. 在windowsXP下打开afuwin,打开刚才制造出来的麻烦(取名mafan.rom),再选择“setup”下面的“Program all blocks”,刷新后重新启动,什么按键也不按,等了老久也没有反应,再关闭电源重新启动,继续测试也不可以恢复。接着又关机重新启动,并且在启动的同时,同时按住ctrl和Home键不放,再怎么不放也没有反应。接着再将主板电池拿下,将主板上电池接触的两个金属片短路一会,使BIOS设置回位,继续开机测试,不论是按住那两个组合键还是不按那两个组合键,计算机都没有要好的意思。
      使用我的另一颗BIOS芯片,采用热拔插的方式恢复刚才刷坏程序的ROM芯片,机器里现在装着实验用的芯片(以下的叙述中不再说这个过程,只说恢复)。
      2.在windowsXP下打开afuwin,打开mafan.rom,再选择“setup”下面的“Program all blocks”,再选择“Boot Block”使之成未选状态,刷新后重新启动,还是不论你按不按那两个组合键,计算机都不会好,也不管你有没有耐心。然后再对BIOS放电,再开机重来,也是不行的。现在只好恢复这颗刷坏的芯片里面的程序。
       3.在windowsXP下打开afuwin,打开mafan.rom,保持默认状态(即选上Main BIOS Image、Boot Block、NVRAM),刷新后重新启动,继续步骤2当中的测试,还是没有成功。恢复BIOS芯片程序。
       4.在windowsXP下打开afuwin,打开mafan.rom,(不再选“setup”下面的“Program all blocks”,)选择“Boot Block”使之成未选状态,刷新后重新启动,继续步骤2当中的测试,还是没有成功。恢复BIOS芯片程序。
      5.将AMIBOOT.ROM文件拷贝到硬盘的根目录下,继续步骤4的操作,也没有成功。恢复BIOS芯片程序,将计算机保持原位。
      6.继续保持U盘有AMIBOOT.ROM文件的情况下,在BIOS也是正常的情况下,按住ctrl加home键开机,继续测试,结果发现不能对主板进行刷新操作,证明这个U盘不能正常工作。

      总结:
      1.这次测试是以失败告终,刷机有风险,请谨慎为之;
      2.先要准备几个合适的U盘,在BIOS系统正常的情况下,在U盘的根下准备好一个完全没问题的BIOS文件,并取名为AMIBOOT.ROM,然后在重新启动计算机的时候按住ctrl加Home键,看能否让计算机刷新本机器的BIOS系统,如果能成,说明这个U盘可以抢救你的AMI系统。我就没找好U盘,使用的一个冒牌U盘,也许失败的关键就在这里.

×××××××××××××××××××××××××××××××××××××××××

1.今日在自己的山寨本上加入LOGO,不小心刷瘫痪了(虽然特别注意不刷引导模块,还是失败了),
         然后又一次使用自己的U盘来恢复,没有成功;
2.后来到一个朋友处,使用了一个USB3.0的联想的U盘(说速度很快),和另一个8G的SD读卡器,
        没有成功;
3.然后来到一个电脑公司,将上面的网上教程给他们看了看,说刷好给几十块钱,让用他们的U盘试,
        结果人家试了一个U盘,没有成功,觉得不可能就不愿再试了;
4.后来来到另一个维修点,结果人家试都不试,直接说不行,给我问了一个他的一个市里的朋友,
         对方说要300元,后来我再打电话对方说不一定能刷,最低要280元。
5.然后来到一个销售点,准备买一个最便宜的U盘自己试,但最便宜的也要90元,想了想,没买;
6.接着来到另一个销售点,我见她柜台上的U盘挺多的,于是说我试一种给5元,只插3次(一次拷文件
         到她的U盘,然后插入我的电脑测试,不行再删除),她同意了,我试了2种品牌的(魔星?、
         金士顿),正准备试第三种,她的老板回来了,解释了半天感觉她半懂不懂的,不让试,连她的
        一个旧的都不行,真搞不懂啊,这人似乎有问题,算了给了10元钱,我走了。
7.最后来到一个维修点,问修这个BIOS要多少钱,他说150,感觉不多,想想其他的方式,麻烦且价格
         也不会便宜,于是就将硬盘拆下来将其他的给他了,留了个收据,说大概3天能好,好了就通知我。
8.然而到第三天的上午,我去问他,他说这几天下雨,没有出去,他说明天下午给答复,现在还不知道
         能不能搞好。他准备找另外一块基本一样的主板来刷写。中午回来觉得他的方法很没保障,我真
         担心。于是上淘宝,居然找到一个能刷BIOS的上海本地卖家,于是与他约定好晚上去他家刷,收费
         50元(真便宜啊,还焊上焊下的),到他家,有另外一个朋友也在那里刷,先刷了他的台式机
      (也是焊在主板上的),然后再刷我的,好不容易找到我的芯片,他的刷机程序里却没有支持我的型号
       ,又上网搜索了一下,有一个网友也没有成功。他说有可能不能刷。没办法,既来此,只好试试。没
        想到居然刷好了,那时已是8点半。他也从5点下班到8点半都没有吃饭,真不好意思啊。我一路狂奔
       (害怕没车回家),到家居然11点多啦(地铁都要坐一个多小时)。还好,终于搞定啦。

        所以,看看我遇到的麻烦吧,各位慎重啊!!


100%(20)

0%(0)
发表评论?

8 条评论。

  1. 也是刷坏了一块 清华同方g41主板 黑屏,显示器长亮,试u盘ing

  2. 这几天不小心把我的长城A82C笔记本刷瘫痪了(是AMI的BIOS),能够开机但是没有任何显示。放入U盘,按照上面的方法,能发现在读U盘。拷入正确的文件,并修改成正确的文件名,却恢复不了。我有两个U盘,一个放入,发现始终在读取,一直没停。一个可以正常读取,但是一会屏幕上还报告错误信息,具体是什么我就没写下来了。后来把不行的那个U盘格式化成其他格式,发现也能读取了,并报告那个错误信息。最后还是没有成。后来去朋友那里再试了一个U盘,也是不行的。

    最好只好去找朋友焊下BIOS,刷好再焊上去。

    所以这个恢复方法,只能是最后的死马当成活马医的最后方法了,只能一试,不要抱太大希望。

  3. 你好。刚好这两天主板刷坏了,于是google,结果搜到楼主文章里面的那2篇文章。
    经过测试,该方法确实不能成功,我这里主要原因为:
    1.楼主总结的U盘的选择和是否可以识别 或 是否支持U盘刷的问题,这里都有个前提,那就是bios的根(BOOTBLOCK ?)没被破坏,而我的情况是:我试着刷EFI,其实从传统bios刷到EFI,从要刷”根”的,也就是”根”已经被破坏;
    2.”根”被刷坏后,就只能采用“热拔插”刷法或重新编程或更换。“热拔插”不太难,关键在于“胆大,心细”,准备充分…释放静电,工具等…现在大部分的主板都有“双”biso设计,以我的举例:华硕 P5Q-D主板,在楼主另一篇文章的提示下,将2个bios芯片轻轻撬下来,交换插回去,开机…一般都会点亮并正常自检…进入刷机程序…再次“将2个bios芯片轻轻撬下来,交换插上去”(带电拔插!不停机!)…正常刷机…OK…又一次“将2个bios芯片轻轻撬下来,交换插上去”(带电或停机拔插均可!推荐停机),大功告成。

    • 你好,看了你的体会,感觉你被我的第二篇文章误导啦!

      你的主板既然有双BIOS芯片,那么你的BIOS刷坏,应该可以在不拔插BIOS芯片的情况下,正常启动并刷新坏的那块芯片上的程序,否则双BIOS芯片的作用就太小啦(与我的第二芯片用一个塑料口袋装着绑在机箱里面有什么区别?)。

      还有,你那种带点撬芯片的方法很危险,容易造成临近管脚短路 。。。
      建议你今后要下芯片之前,先做好拔插方便的准备。

  4. 你的板是不是太老了,我映泰的780L能够成功修复回来啊

    • 你好,我的台式机的板是2007年的产品,而这个山寨上网本是2010年的产品。
      那个恢复恐怕相当具有兼容性,不是100%吧,具体多少我也不知道,也是这里不方便发起投票,否则我给搞个放这里。

  5. 博主的博客不错,欢迎来我的网站踩踩:加盟

发表评论

*