HP 6930P BIOS分离介绍 |
|
写了多篇笔记本BIOS分离的文章,回过头看看,几乎没有HP主力机型的BIOS分离介绍,因此耗子将以HP 6930P机型为例,详细介绍一下BIOS分离的过程。 分析过程不多说,直接进入主题;HP 6930P的BIOS芯片是SOP8 W25Q32 SPI 32M芯片,对应的BIOS文件应是4M的;而且是EFI BIOS,因此还需要先用编程器,将原BIOS芯片中的数据读出来,保存成文件,这里保存为BIOSBAK.ROM;编程器可用网站提供的纯USB BIOS编程器,联接地址:http://www.biosrepair.com/usbauto/usbprogam.htm 原BIOS文件备份后,首先到HP官网下载HP 6930P的BIOS升级程序,其为一个4M多的EXE自刷新程序。文件解压很简单,只要双击EXE运行文件,按提示操作即会自动将文件解压到C盘,默认路径是c:\SWSetup\sp45530;进入解压后的sp45530目录,会发现有两个文件名分别为:sp45530d.exe 和sp45530u.exe的文件;这两个文件分别针对独立显卡和集成显卡的机型,sp45530d.exe为独立显卡,sp45530u.exe为集成显卡的。我们现在为例的机型是独显,因此需要解压sp45530d.exe这个文件,如下图。
直接双击需要解压的sp45530d.exe文件,解压过程中有时会提示错误信息,不用再意直接确定,会在c:\SWSetup,解压出一个名为sp45530d的文件夹,如下图:
进入sp45530d文件夹,会看到一个名为ROM.RAR的压缩文件,如下图:
直接使用WINRAR解压这个ROM.RAR文件,将其中的ROM.BIN文件解压出,如下图:
运行ULTRAEDIT32 16进制编辑软件,打开解压出来的ROM.BIN文件,选择ULTRAEDIT32工具栏--“编辑”--“全部选定”--“复制”如下图:
然后使用ULTRAEDIT32打开备份的BIOS文件(BIOSBAK.ROM),拉动光标条,定位到250000H地址处,如下图:
定位到250000H地址处后,点击ULTRAEDIT32工具栏--“编辑”--“粘贴”(将开始复制的ROM.BIN数据,粘贴到250000H地址处);粘贴完成后,光标应在400000H地址处,如下图:
下面,我们就需要将400000H地址后面无用的内容删除,确定光标在400000H地址处,点击ULTRAEDIT32--工具栏--“编辑”--“HEX 插入\删除”--“删除”--输入删除1769472字节(250000H-400000H地址之间的数值),删除后,如下图:
确定删除完成后,选择ULTRAEDIT32--工具栏--“文件”--“另存为”,将数据保存成文件,即为处理好的BIOS文件。 最后,耗子说一句,对于有网友回复不明白或太难;其实你只要按文章说明步骤,实际操作一下,就明白了。
关于其它机型的BIOS分离介绍,请参考BIOS维修网站 www.biosrepair.com 此文章由耗子制作完成,版权由BIOS维修网站所有。
|
|
|