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

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

                      BIOS维修网站>> BIOS维修 >> DELL BIOS问题              

Dell studio 1450 BIOS分离

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

    陆陆续续写了不少关于DELL笔记本BIOS分离的文章,但DELL的笔记本,没有一个固定的分离方法,基本上一个机型一种方法,也不知道DELL厂家是如何考虑的;最近,有网友询问dell studio 1450笔记本BIOS分离的方法,虽然这是个老机型了,但问的网友多了,还是写一下分离过程吧。

    dell studio 1450最新版本BIOS下载地址:http://www.dell.com/support/drivers/cn/zh/cnbsd1/Product/studio-1450

    文件下载后,是一个5M左右的EXE自刷新程序;在这时耗子说明一下,1450的BIOS芯片型号是MX25L1605,对应2M的BIOS文件;因此如果下载的BIOS升级文件,比BIOS芯片容量大很多,那么基本上都可从升级文件中直接用ULTRAEDIT32等16进制编辑软件分离出BIOS,但如果下载的BIOS升级文件,小于或略大于BIOS芯片容量,那么就需要先将文件解压,然后再分离BIOS文件。1450的升级文件大小要比BIOS芯片容量大很多,因此可直接分离BIOS,如下图:

    运行ULTRAEDIT32 16进制编辑软件,打开下载的DELL 1450 BIOS升级程序,点击ULTRAEDIT32“工具栏”--“搜索”--“查找”02 00 2E 02,(注意不需要选择ASCII);这里可能有网友会问,为什么搜索02 00 2E 02,这里简单的说明一下,查找这个字节,其实是查找EC的数据,但是1450 EC和BIOS文件是在一起的,但这个02 00 2E 02字节,不同的BIOS由于文件大小寻址不同,代码是不一样的。实际多打开几个EC文件分析一下,就会明白的。

    点击查找下一个,找到02 00 2E 02,其位置应在2FEE00H-2FEE03H地址处,将鼠标移到2FEE00H地址处,如下图:

    下面,我们要将2FEE00H前面的所有无用内容删除,由于2FEE00H是16进制数值,在以前我们是用计算器计算出2FEE00H的十进制字节数,其实ULTRAEDIT32中,就可直观的看到要删除的10进制字节数的,只要我们将鼠标定位在2FFEE00H地址处,其下就可显示出此地址前的10进制字节数,如此文件2FEEOOH对应的10进制数值是:3141120 如下图:

   

    将鼠标移到文件头部,即OOOOOOOH地址处,点击ULTRAEDIT32--工具栏--“编辑”--“HEX插入/删除”--选择删除,输入要删除的10进制数值3141120,点击删除。

    删除完成后,如果02 00 2E 02应在0000000H地址处,那么文件头部就处理好了;由于BIOS芯片是2M的,因此文件尾部地址应对应1FFFFFH,只要将1FFFFFH地址后面的没用字节删除,然后将文件保存即可。

   

建议使用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