未标题-1.gif (1829 字节)

                网站论坛  返回主页  联系我们  打印此页    QQ:125081447    

                      BIOS维修网站>> BIOS维修 >> 宏基笔记本BIOS分离           

宏基(ACER)4520笔记本BIOS分离

:此文章图片及文字为BIOS维修网站所有,请不要随意转载或用于其它商业目的;如要转载,请注明出处。

   笔记本以其轻巧、可携带性,以及性能的普遍提高,有些机型在性能上已经可与台式机持平,因此得到了很多网友的认可;在日常使用中,好多网友也喜欢升级笔记本的BIOS,但升级BIOS,就会由于一些不可预知的情况,造成升级BIOS出错;维修重写笔记本的BIOS,是一件麻烦的事情,一是需要拆开机器,找到BIOS芯片,而且还需要拆焊,这都不是一般网友可做到的,二是笔记本厂家提供的BIOS文件,多是EXE自升级程序,当然这主要是方面用户升级使用,但另一方面也给维修带来了不便,因为此类BIOS都需要分离才可使用。所以在这里,耗子提醒并建议,如果没有特别需要或对升级BIOS没有经验,最好不要升级笔记本的BIOS

   网友的一台宏基(ACER)Travelmate 4520笔记本,由于刷新过程出错,造成机器无法启动,只有重写BIOS才可恢复了;拆开机器,其BIOS芯片是25X80VS1G SPI芯片,但从宏基官网下载的BIOS是EXE自刷程序,因此如何分离BIOS,就成了关键问题了。

   耗子还是按以前分离BIOS的规矩,只做分离介绍,不做分析介绍;因为以前也说过,好多网友看文章根本就没有耐心,内容多了,就更没有耐心了;许多与文章介绍的机型完全一样的,都不能参照分离出来,呵呵,耗子真不知道说什么好,有实际参照的都分不出来?我还能说什么?所以,只要主页中有实际文章介绍的机型,参照分不出来的网友,也不要问耗子,耗子对此类问题根本不做任何回复,呵呵。

   文件下载后,是一个RAR压缩程序,直接使用WINRAR解压缩,得到4个文件,其中一个名为:OTA118.exe文件,即为自动升级的BIOS文件,如下图:

    通过分析,其中的OTA118.exe文件大小约1.9M,而使用的BIOS芯片为25X80VS1G,芯片容量8M,对应的BIOS文件的大小是1M字节,因此通过此可判断,OTA118.exe可执行文件中的BIOS并没有压缩,这样来说,分离简单了;只要确定文件的头部和尾部,即可方便分出BIOS文件。说明一下:一般来说,EXE可执行文件的大小,比BIOS芯片容量大出很多,基本上BIOS文件都是没有压缩过的,这样的文件相比来说,最容易分离。

    运行Ultraeidt32 16进制编辑软件,打开OTA118.exe文件(Ultraeidt32可从BIOS维修网站程序下载中找到),找到地址:1DA02FH,此处即为BIOS文件的尾部,(对于如何判断此处为BIOS尾部的分析,在此略过,有想详细了解分析过程的网友,可QQ耗子),将鼠标定位在1DA030H地址处,即下图蓝框标出位置;如下图:

 

    定位后,需要将此地址后面所有无用字节删除;选择Ultraeidt32工具栏--编辑--Hex插入/删除,选择删除,在删除字节数量中,因为要删除后面所有内容,所以在删除字节数中,尽可能输入最大数值,这样一次就可删除干净,如下图:

    选择确定后,即可删除1DA02FH地址处后面所有内容,如下图:

    确定了BIOS文件的尾部,而且将尾部无用内容文件删除了,下面我们只要确定BIOS文件头部的地址,然后将文件头前面所有无用内容删除,那么就可得到准确的BIOS文件。

    现在整个文件的地址是:1DA020F地址,而且开始已经根据BIOS芯片的型号,确定BIOS文件大小为1M,即FFFFFH;那么从整个文件头部删除1DA020FH减去FFFFFH的字节数,剩下的字节即为BIOS文件。在这里我们可用WINDOWS自带的计算器来计算,1DA020FH减去FFFFFH,为16进制DA030H,10进制为892976。

    在使用计算器时,如是WIN7,在工具栏--信息中,选择程序员模式。如是XP等,选择科学型。 先选择16进制,输入1DA020FH减去FFFFFH,后面的H不用输入,计算出结果DA030H后,再点击10进制,就可得到892976。

    将鼠标移到整个文件的头部,即00000H地址处,鼠标点击00000地址处,然后选择Ultraedit32--工具栏--编辑--HEX添加/删除,输入需要删除的字节数:892976,点删除,如下图:

    确定删除,查看文件尾部,如果显示如下所示,即FFFFFH地址,即表明文件完整,如下图:

   最后将数据保存成文件,点击Ultraedit32--工具栏--文件--另存为,将数据保存成文件即可。然后用编程器将分离出来的BIOS文件,写入芯片操作即完成。

   

建议使用Netscape4.0或IE 4.0以上版本,以800*600浏览
Copyright © 2001 BioSrepair.com All Rights Reserved   鲁ICP备05007673号
山东.烟台.BIOS维修网站 网络耗子制作完成  Email:diybios@263.net  QQ:125081447
电话:0535-5482905  传真:0535-5481905