远景寻求正规IDC服务器及带宽赞助赞助远景,在远景上刊登广告@展望 Windows7 远景无限 远景论坛积分规则、等级制度说明
富站长论坛 - 广告街2010 PCBETA版主招聘启事3A网络 1000M双线空间 99元/年远景论坛制度章程(200902)
汕头电信百独1899元保证99.9M赞助远景,在远景上刊登广告@远景苹果主题论坛 Macidea.Com海波 - 远景带宽合作伙伴
返回列表 发帖

AWARD BIOS 965 主板-MINIT模块自动修正工具【CBROM1.82】

我们不再需要“移花接木了”,
用最新的 CBROM1.82 修改965BIOS,
MINIT模块的入口会被修正 !!!
见下帖:
最新! cbrom 1.82版(2007年4月11日)
http://bbs.pcbeta.com/thread-159407-7-1.html




下面的内容是以前我的推测,有兴趣可看看。

“MINIT模块”是在 AWARD 965主板BIOS 中发现的,
你必须使用 CBROM1.55 的“/D”参数才能看到,
例如技嘉的965PDS4.F9中:
16. MINIT             07800h(30.00K)07834h(30.05K)ME_MRC.BIN

一直以来,我对“MINIT模块”总是很怕 !
因为 MINIT模块 的位置被改变,将会导致严重的后果,
轻者像技嘉主板影响超频和CPU码的显示,
重者像七彩虹、升技的AB9会黑屏,主板不能启动。

虽然我提出了一个暂时的解决办法“移花接木”,
但是修改步骤很麻烦,一不小心就会改错,太累。
所以到现在为止,一看到 MINIT 模块,我就头大!

我一直等待有个高手能够解决这个问题,
但似乎目前还没有人愿意啃这块小骨头!

没办法,我只能自己研究了 !
今天(6月6日零点),再次研究了一下 MINIT模块:
注意:理论推测,并没有实际测试
“MINIT模块”的特点是非压缩的,
而且它的入口处的两个字符是“MZ”,
“M”所在的位置就是“MINIT模块”的第1个入口。
“MZ”的前面会有一些补位用的“00”,
用来保证“MZ”的位置是 offset0 。

“MINIT模块”的第2个入口在第1个入口后面 220h 处。

“MINIT模块”的入口被记在两个地方,
都在“MEMINITENTRYPOINT”的后面,
这两个入口的记录不是固定的,各个厂商是有区别的,
如AB9_17的两个记录相同都是第1个入口,
而七彩虹的"C.P965 Ver2.1 1006"的两个记录相同都是第2个入口!

技嘉的BIOS更神 !竟然有两个“MINIT模块”
只是第二个“MINIT模块”CBROM1.55 识别不出来 !
技嘉的两个入口的记录不同,举例:
第一个记录是第一个“MINIT模块”的第1个入口,
第二个记录是第二个“MINIT模块”的第2个入口,
【没有作全部统计,BIOS不同可能记录方法不同】

用CBROM1.55 导出“MINIT模块”,
再用CBROM1.55 导入“MINIT模块”,
这时,如果“MINIT模块”的位置发生变化了,
CBROM会修改“MINIT模块”内部的入口(各BIOS不同,大约200处),
暂时我认为 CBROM1.55 “MINIT模块”内部的入口的修改是对的。
但是  CBROM1.55 对“MINIT模块”入口的记录的修改却是错误的,
即使改对了,它也只改一个入口 !

怎么办呢 ?
我想,我们先记录原来的入口记录,分析一下,
例如2个记录是否相同,指向的是哪个入口点,
然后修改BIOS文件,最后导出并导入“MINIT模块”,
这时,生成的BIOS文件中的 “MINIT模块”的内部入口已经被修正了,
我们只需计算一下新的“MINIT模块”的入口,
并按照原始BIOS的记录方式,把两处记录修正就可以了 !

注意,对于技嘉 BIOS ,修改BIOS后,
第二个“MINIT模块”的位置是不会变的,
而且它的功能和第一个模块是相同的,
所以我想,直接移除第一个“MINIT模块”,
然后把入口记录中指向第一个“MINIT模块”入口的记录改为第二个“MINIT模块”的相对应的入口不就可以了 !

以965p-s3_f9经过试验证实两个模块完全相同,只是位置不同,
所以模块内部的入口部分是不同的,测试方法:
因为 MINIT 模块是非压缩模块,所以找到第二个模块,
从“MZ”开始,到尾部的“FF”,选取并复制这段内容到新文件,
命名为“ME_MRC.BIN”,位置如下:

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
000F43C0   42 54 43 42 52 4F 4D 41  52 45 4E 41 00 80 00 00   BTCBROMARENA.
停止修改BIOS。
可以继续研究疑难BIOS

回复 #1 zhaoliang 的帖子

AWARD BIOS 965 主板-MINIT模块自动修正工具下载:

理论研究还没有完成,

待部分测试成功,就提供工具下载 !

[ 本帖最后由 zhaoliang 于 2007-6-5 23:58 编辑 ]
停止修改BIOS。
可以继续研究疑难BIOS

TOP

感谢大侠再次出手。

TOP

厉害 厉害 厉害
佩服  !!!

TOP

大家来顶啊!支持支持!!!

TOP

原帖由 醉蟒 于 2007-6-6 00:19 发表
大家来顶啊!支持支持!!!

这么晚了 还不休息 ?

TOP

佩服!加油吧

TOP

支持大侠!!

TOP

支持大侠!我有编程器,也是用965主板,可是我的MSI板是用AMI的BIOS!

TOP

佩服!支持大侠!!!!!!!!!!!

TOP

不顶不行~~顺便翻页~~/wink.gif /wink.gif /wink.gif

TOP

佩服!让我们有了更多的希望。

TOP

又来晚了,强烈支持!!!!!!!!!!1

TOP

zhaoliang真是太强了!
佩服!!
来支持一下!

TOP

这个应该顶了。。。。。。

TOP

支持zhaoliang大侠

TOP

顶 顶顶顶 顶顶顶顶 顶 顶 顶

TOP

/thumbsup.gif /thumbsup.gif /thumbsup.gif /thumbsup.gif

TOP

支持老大新技术,顶/thumbsup.gif /thumbsup.gif /thumbsup.gif

TOP

几天不来,zhao大侠又有新动作了/wub.gif
支持
初从文,廿六乃成,负债十万。觅生计,十年无休,披星戴月秉烛达旦,蓄十万。不足购房,遂投股市,翌年缩至万余,抑郁成疾。医保曰,不符大病之条例,拒赔。乃倾其所有入院一周,无药自愈。友怜之,赊三*一包,冲而饮,卒。

TOP

返回列表