我可以: 邀请好友来看>>
ZOL星空(中国) > 硬件星空(中国) > 主板星空(中国) > 主板BIOS讨论星空(中国) > Insyde bios 修改图文教程——抛弃ezh2o
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

Insyde bios 修改图文教程——抛弃ezh2o

26115浏览 / 1回复

sxf8694

sxf8694

0
精华
9
帖子

等  级:Lv.2
经  验:510
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:北京
  • 注  册:2011-03-21
  • 登  录:2011-03-24
发表于 2011-03-28 17:09:59
电梯直达 确定
楼主

工具:winhex,lzma
假设bios 文件名为insyde.fd
1.用winhex 打开insyde.fd,选取以lzma 格式压缩的部分,该部分以“5D 00 00 80 00”开始,
结尾处紧接着大片FF,选中后,按Ctrl+Shift+N 创建新文件到lzma 工具所在文件夹下,命
名为1.lzma(可以用7-zip 解开)。

Insyde bios 修改图文教程——抛弃ezh2o图片4


Insyde bios 修改图文教程——抛弃ezh2o图片5

Insyde bios 修改图文教程——抛弃ezh2o图片6




2.在lzma 工具所在文件夹下创建一个命令提示符的快捷方式,这样方便很多,现在要解压
1.lzma,命令lzma d 1.lzma 1.bin(其实1.lzma 可以直接用7-zip 解开)。

Insyde bios 修改图文教程——抛弃ezh2o图片7



3.用winhex 打开1.bin,对其做一些修改,例如替换pubkey,marker,修改oem id,oem table id,
增加slp(xp 激活代码),甚至反汇编修改等等。特别是增加某些slp(xp 激活代码),反汇编修
改,仅仅用ezh2o 是无法做到的。

Insyde bios 修改图文教程——抛弃ezh2o图片8



4.修改完1.bin 后,再用lzma 工具把1.bin 压缩回去。命令lzma e 1.bin 2.lzma(还有其它参
数微调压缩率,以调整2.lzma 大小,但是变化不大)。

Insyde bios 修改图文教程——抛弃ezh2o图片9



5.用winhex 打开2.lzma,发现其开头也是“5D 00 00 80 00”,现在要把2.lzma 的内容替换到
insyde.fd 文件中。全选2.lzma,然后在insyde.fd 文件中“5D 00 00 80 00”的“5D”处按Ctrl+B
进行替换。
① 如果2.lzma 比1.lzma 大,那么2.lzma 会覆盖掉原来1.lzma 的内容,这样直接保存insyde.fd
文件就行。
② 如果2.lzma 比l.lzma 小,那么2.lzma 最末子节后面会有多余的乱码(为黑色部分,蓝色
部分属于2.lzma),见下图,

Insyde bios 修改图文教程——抛弃ezh2o图片10





现在要把黑色部分的乱码全部替换为FF,选中黑色部分的乱码,然后点鼠标右键,Edit-Fill
Block-Fill with hex values 处填FF,点OK,然后保存insyde.fd。

Insyde bios 修改图文教程——抛弃ezh2o图片11



6.到这一步,修改基本完成,但是insyde.fd 文件中lzma 模块前面有一部分数据没有修正,
我发现是这一部分,

Insyde bios 修改图文教程——抛弃ezh2o图片12



实际上我发现即使不修正这一部分,把修改过的bios 文件刷进笔记本还是没有问题,但是
最好修正一下,由于不知道这部分数据的意义,只能通过ezh2o 来修正(-_-!,还是没有抛
弃它呀……),方法是用ezh2o 打开insyde.fd,然后再另存一下。如果insyde.fd 用ezh2o 打
不开,请参照另一篇教程《Insyde bios 修改图文教程——打不开的insyde》。

评分:+Z金豆 2  已有 2人参与评分

评分 收藏 +2

lxiao996

lxiao996


精华

帖子

等  级:Lv.10
经  验:123302
发表于 2011-04-07 22:01:08 1楼
不好搞啊,估计我永远走不到楼主这一步了
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表