找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3997|回复: 4

[分享] Samsung(三星)系列笔记本BIOS分离

ibmpass 发表于 2009-11-16 14:10:27 | 显示全部楼层 |阅读模式 来自 中国山东烟台

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
网友一台Samsung(三星)R55笔记本,由于刷新BIOS过程中出现意外,造成刷新失败,机器无法启动;BIOS刷新失败,恢复的唯一方法是使用编程器重写BIOS;而重写BIOS,主要的问题就是要有BIOS文件。

    从Samsung(三星)网站下载的BIOS文件,是一个EXE自刷新程序,没有提供单独的BIOS文件,因此如何分出BIOS文件,成为是否可以修复机器的唯一方法。

    使用EXE分离工具,无法将EXE文件分离;通过分析及网上查找资料,Samsung(三星)的文件是采用ARK GZ压缩的(Lunix系的压缩文件,最早由Jean-loup Gailly和Mark Adler创建,linux下的解压缩工具均可打开(基本)。windows下用winrar,7zip都可以将其解压缩),通过从EXE文件中分离GZ压缩文件的方法,顺利得到所需要的BIOS文件,具体过程如下介绍:

    本文件所需要的文件:

; K: i1 L9 @4 W& f* c) C/ B
                               
登录/注册后可看大图
Ultraedit32(可从BIOS维修网站下载-Ultraedit32下载)   

* m, r. x1 Y2 ^* t6 y/ x                               
登录/注册后可看大图
Winrar(常用工具,网友可自行下载)

    首先下载安装Ultraedit32 16进制编程软件,安装完成后,双击打开Ultraedit32,在运行界面--“文件”--“打开”选择下载到的R55 BIOS自刷新程序,这里打开的文件为:samsung_r55_bios_decc.exe,如下图:


* m9 Z' r: S: [                               
登录/注册后可看大图

    文件打开后,在Ultraedit32工具栏中选择--“搜索”--“查找”,输入“wph.gz”(注意要选择查找ASCII复选项),选择“查找下一个”正常即可搜到我们需要的内容,如下图:

5 e- P6 I6 t: R3 {5 [/ y
                               
登录/注册后可看大图

    搜索到我们需要的内容后,从搜到地址向下找,找1F 8B 08 00字节,这就是GZ压缩文件的头部(这里说明一下,为什么不开始就搜索1F 8B 08 00,在为整个文件为GZ压缩,其中包括多个模块,如刷新程序等,其头部都是1F 8B 08 00,由于我们只需要BIOS文件,因此要先定位到BIOS文件所在位置,再确定压缩文件的头部),如下图:

  H, K, C4 q; B/ `$ G
                               
登录/注册后可看大图

    下一步要做的是,将找到的1F 8B 08 00前面的字节全部删除,即地址“5208DH”前所有字节删除,然后将剩余的字节保存,即为bios.gz压缩文件。

     在WIN操作系统下,选择“开始”--“所有程序”--“附件”--“计算器”,运行计算器程序,选择画图工具栏--查看--科学型,然后选择十六进制复选项,输入地址“5208DH”,然后选择十进制复选项,得到要删除的十进制数值“336013”如下图


' p; R* D/ ~# {* }& z                               
登录/注册后可看大图

    在Ultraedit32中,将鼠标移到已经打开的文件的头部,即地址00000H处,在Ultraedit32工具栏--“编辑”--“HEX插入/删除”选择“删除”复选项,输入删除的十进制值,即上一步算出的“336013”点击“确定”即可删除。

1 {6 j! c1 e1 p: l
                               
登录/注册后可看大图

    点击确定删除完成后,将剩余的字节,点击Ultraedit32工具栏--“文件”--“另存为”,将文件保存为bios.gz,在这里文件名可以为任意,但扩展名可为RAR或GZ。

/ ?9 l' E) N/ x6 e0 ]
                               
登录/注册后可看大图

    分离完成后,使用WINRAR打开分离出的bios.gz文件,即可分离出BIOS文件,关于WINRAR使用方法,这是常用工具,这里不做介绍,如下图:


$ D* K4 ]- f+ `8 O' i9 J9 W                               
登录/注册后可看大图

    将分出的BIOS文件,此例BIOS文件字节为1M,使用编程器重写后,机器正常启动,至此维修完成。

    此方法适用于Samsung(三星)系列笔记本,但是否支持所有机型,这个有待网友来测试了。

sunzhi 发表于 2010-3-8 23:20:08 | 显示全部楼层 来自 中国山东济南
这个几乎可以支持所有三星机器 谢谢楼主
回复 支持 反对

使用道具 举报

你要放弃我吗 发表于 2010-3-10 13:16:31 | 显示全部楼层 来自 中国重庆
性能比较好,值得购买,但价格高了点
回复 支持 反对

使用道具 举报

灌水用mj 发表于 2010-3-14 08:32:01 | 显示全部楼层 来自 中国重庆
这是三星一惯的定位.
回复 支持 反对

使用道具 举报

     
匡国卿 发表于 2010-12-29 10:56:12 | 显示全部楼层 来自 中国广东深圳
非常感谢分享,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表