不同主板间热插拔修复BIOS

鱼姐姐
(摘自:赛迪网)
  我的一台电脑配置为:MS-6153VA主板、Celeron 466 CPU、64MB HY内存、S3 680显卡。在BIOS升级时,不知什么原因,升级后电脑黑屏无法启动。由于刷BIOS时未采取保护措施,Boot Block也被误刷。试用ISA卡启动,电脑没有任何反应,操作失败。查阅有关资料,获悉有些主板有Flash Recover Jumper跳线,类似于Boot Block功能。在仔细观察这块MSI主板后,没有发现这根重要的跳线。
  在无奈地情况下,想到了热插拔的办法。但是这块主板已使用两年,找到相同的主板是一件很困难的事,只能用不同的型号主板进行热插拔修复。于是从别处借来一块方正品牌电脑上的主板(以下简称A主板),芯片组的类型是SiS,具体型号不知(586机型)。下面就是我热插拔修复BIOS的全过程(以下的A主板代表状态良好的主板,MSI代表损坏的主板)。
  具体操作过程:1.下载MSI主板BIOS的正确版本。2.在A主板的BIOS设置中把Video Cache/System Cache两个选项Enable。并备份它的BIOS。3.在带电的情况下,拔去A主板的BIOS芯片,然后插入MSI的BIOS芯片。4.把刚才备份的A主板的BIOS写入MSI的BIOS芯片中,重新启动,电脑在使用MSI的BIOS情况下,一切正常。5.插入带有MSI主板BIOS信息的软盘,运行MSI刷BIOS的批处理程序。6.操作失败,提示目前的系统数据与提供的二进制文件数据部分不符,操作不能进行。7.再次加入参数/F运行AWARD程序,此时文件被强行写入。8.把写好的芯片放入MSI主板中,半分钟后听到一声清脆的“嘟”,自检通过。系统能够启动,但不太稳定,开机时系统报警,提示硬件有问题,此时软驱可以工作。9.在MSI主板上再次运行BIOS刷新程序,顺利通过,主板修复完成。
  以上操作证明,BIOS芯片的修复并不需要相同型号的主板,不同类型主板之间也能进行。获得成功的关键在于相容性测试。既然MSI的BIOS信息被烧成A主板的BIOS信息后可以被方正电脑正常使用,那么A主板完全可以烧入MSI的BIOS二进制文件。
  参数/F说明:Use Flash Routines in Original BIOS For Flash Programming其意思是用特殊的刷新办法来更新BIOS。
  因此在用热插拔方法修复BIOS芯片时,不必太拘泥于相同型号的主板,相同类型的芯片组,只要是相同的BIOS芯片(如都是Award或AMI),就可以试试看,或许有令人意外的惊喜。以上仅供参考,据此操作者风险自负。

归去来兮,请息交以绝游。世与我而相遗,复驾言兮焉求?

 .┣━┒ ; `.┣─┒` .
┟━┃┍╄┓┟━│ ╃━
` ┝─┃┣╈┤┣━┃;/ ╈ ☆╮
.┗━┘┗┸┛└━┛/┃┻ ` ╰╯
锋利的钝刀
据我所知,热拔BIOS主要看,两块主板BIOS针脚的硬件兼容性,只要热拔时换上BIOS没有异常,大概把刷新程序经过一定的处理,应该有70%的可能性,能成功。不过,如果自举块都被覆盖掉需要热拔的话,最好还是找一样的主板;对于不装防病毒软件的大哥大姐,还是有比较自制一张应急软盘,可以在自举块还能自举的情况下,应付黑屏时刷回!
【在 fish (鱼姐姐) 的大作中提到:】
(摘自:赛迪网)
  我的一台电脑配置为:MS-6153...

老想凑热闹~
嘿嘿~~!
二当家
award和ami本身又不生产FLASH,它们一般用的都是比如intel,winbond的flash,随意即使是同一款的主板,如微星还使用两种不同的bios呢,再者,热拔插时如果万一,不小心,打了火,那你这块片子就费了。
所以强烈推荐如下方法:
首先,拔下bios,当然是掉电时拔了。
然后剥去覆盖在芯片上的award或ami的标示,露出芯片的本身的标示。
看清楚到底是哪个型号的flash。
拿到电子工程系的随便哪个教研室,当然是有编程芯片开发机的了。
或读或写,随您便。
【在 firerain (锋利的钝刀) 的大作中提到:】
据我所知,热拔BIOS主要看,两块主板BIOS针脚的硬件兼容性,...

我是性急的,所以我们见面,我总说:baby,我们干吧?她却总说道No!——这是洋话,你们不懂的.否则早已成功了.然而这正是她做事小心的地方.
锋利的钝刀
【在 2boss (二当家) 的大作中提到:】
award和ami本身又不生产FLASH,它们一般用的都是比如i...

老想凑热闹~
嘿嘿~~!