无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 18107|回复: 33
打印 上一主题 下一主题

Wim核心的pe1.x制作经验

  [复制链接]
跳转到指定楼层
1#
发表于 2010-6-17 20:07:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Wim核心的pe1.x制作比较劳神,经常会遇到各种各样的的问题导致启动失败。我在制作过程遇到了不少麻烦,同时也积累了一点经验,拿出来与大家分享,希望能对同样被以下问题困扰的朋友有所帮助:

1. 关于PE的系统文件路径:friend8179老大提供的setupldr.bin缺省路径是指向boot.wim中的I386, 如果你改成其他路径,比如常见的WXPE,则无法启动成功。原因是setupldr.bin存在路径校验。破除原版setupldr.bin路径校验的方法:找到文件中十六进制地址 2060h 处,把“74 03”修改为“EB 1A” 即可,便可以任意修改路径而不用校验了。

2. 关于双核或多核的支持:以前的img及iso格式的PE不存在这个问题,现在做成wim格式后需要在核心boot.wim中的system32目录下添加NTKRNLMP.EXE才行。真的是必须的吗?以前的pe中可是没有这个文件呀!答案是否定的!实现方法:把setupldr.bin中的字符串“NTKRNLMP.EXE”改为“NTOSKRNL.EXE” 即可,然后把NTKRNLMP.EXE文件踢出wim核心!

3. boot.wim文件打包制作问题:如果你的系统为win7或vista,当你使用wimtool或wimnt制作wim包时,会发现新制作的boot.wim无法启动成功。这是因为系统的wim驱动版本高,pe1.x不支持!解决方法是: 用版本号为“6.0.6001.18000”的imagex.exe制作,或者在winxp中(或虚拟机中)用wimtool或wimnt打包制作。

4.利用imagex制作boot.wim的技巧:利用ramdisk工具虚拟出一个磁盘来,比如R: ,把需要打包的核心文件解压到R盘,修改完成后打包,把以下内容“imagex /capture R: c:\boot.wim "PE2k3" /boot /compress maximum”保存在makewim.cmd(名字随意)中,把makewim.cmd文件和imagex放在一起,以后每次打包时双击此文件即可。(成品文件在c:\boot.wim)。这可比使用wimtool或wimnt等工具快多了!

以下附件为我破解好的setupldr.bin,缺省路径指向WXPE,并不需NTKRNLMP.EXE文件即可多核机子启动。

[ 本帖最后由 hht168 于 2010-6-17 23:36 编辑 ]

SETUPLDR.rar

147.33 KB, 下载次数: 636, 下载积分: 无忧币 -2

imagex_6.0.6001.18000.rar

160.66 KB, 下载次数: 775, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +10 收起 理由
2012sinkr + 5 赞一个!
蓝星明月 + 5 赞一个!

查看全部评分

2#
发表于 2010-6-17 22:08:01 | 只看该作者
只有下载.应有人反馈才正常.
回复

使用道具 举报

3#
发表于 2010-6-17 22:18:06 | 只看该作者
顶一个,谢谢分享,学习了!
回复

使用道具 举报

4#
发表于 2010-6-17 22:46:56 | 只看该作者
喜欢看到这样的帖子。有时候简单的问题却要花费一个人很多时间,如果大家都来交流经验,那么共同进步的就更快。
回复

使用道具 举报

5#
发表于 2010-6-17 23:17:56 | 只看该作者
  1. 或者用版本号为“6.0.6001.18000”的imagex.exe制作。
复制代码

楼主可否提供此版本的下载.刚下个7600的.打包还是不行.谢谢
回复

使用道具 举报

6#
发表于 2010-6-18 10:15:48 | 只看该作者
谢谢楼主分享经验和imagex版本。
回复

使用道具 举报

7#
发表于 2010-6-18 18:12:10 | 只看该作者
感谢楼主提供此版本工具.解决了我在WIN7下不能制作WIM核心的问题.
回复

使用道具 举报

8#
发表于 2010-6-21 19:33:33 | 只看该作者
感谢楼主的劳动,本人在学习中
回复

使用道具 举报

9#
发表于 2010-6-21 20:23:30 | 只看该作者
谢谢楼主分享 学习先!!!
回复

使用道具 举报

10#
发表于 2010-6-21 20:27:27 | 只看该作者
这个setupldr正点!支持一把!
呵呵,我被以前的一个setupldr搞得焦头烂额。。。
回复

使用道具 举报

11#
发表于 2010-6-21 22:25:45 | 只看该作者
这个SETUPLDR.bin可以修改出一个winload.exe,让BOOTMGR先载入RAM,在启动PE吗?
回复

使用道具 举报

12#
发表于 2010-6-22 15:42:55 | 只看该作者
2. 关于双核或多核的支持:以前的img及iso格式的PE不存在这个问题,现在做成wim格式后需要在核心boot.wim中的system32目录下添加NTKRNLMP.EXE才行。真的是必须的吗?以前的pe中可是没有这个文件呀!答案是否定的!实现方法:把setupldr.bin中的字符串“NTKRNLMP.EXE”改为“NTOSKRNL.EXE” 即可,然后把NTKRNLMP.EXE文件踢出wim核心!

hal.dll存在此问题么
回复

使用道具 举报

13#
发表于 2010-6-22 17:00:49 | 只看该作者
hal在进入NTOSKRNL后会自己改(只要对应的文件有在里面并txtsetup.sif里面有即可)。
回复

使用道具 举报

14#
发表于 2010-6-22 21:28:09 | 只看该作者
不错的探索
回复

使用道具 举报

15#
发表于 2010-6-22 22:27:06 | 只看该作者
学习啦。。正想做个自己的pe呢。。谢谢提供
回复

使用道具 举报

16#
发表于 2010-7-31 19:26:55 | 只看该作者
求未经破解的setupldr.bin
回复

使用道具 举报

17#
 楼主| 发表于 2010-8-1 09:00:16 | 只看该作者
原帖由 lelexiong 于 2010-7-31 19:26 发表
求未经破解的setupldr.bin

试试这个吧

SETUPLDR.zip

151.06 KB, 下载次数: 106, 下载积分: 无忧币 -2

回复

使用道具 举报

18#
发表于 2010-8-1 10:07:48 | 只看该作者
在下还没看明白,太高深了。接着学习吧
回复

使用道具 举报

19#
发表于 2010-8-29 00:51:02 | 只看该作者
学习中。。。。

[ 本帖最后由 anoh 于 2010-8-29 00:52 编辑 ]

评分

参与人数 1无忧币 -20 收起 理由
zhxy9804 -20

查看全部评分

回复

使用道具 举报

20#
发表于 2010-10-12 17:47:12 | 只看该作者
昨晚修改了一下WIM格式的PE,重新打包后PE启动进不了桌面就停了,是用wimtool重新打包,今晚试用Imagex.exe打包看看是否成功。
回复

使用道具 举报

21#
发表于 2010-10-12 17:47:57 | 只看该作者
昨晚修改了一下WIM格式的PE,重新打包后PE启动进不了桌面就停了,是用wimtool重新打包,今晚试用Imagex.exe打包看看是否成功。
回复

使用道具 举报

22#
发表于 2010-10-12 18:07:21 | 只看该作者
谢谢楼主分享,学习了
回复

使用道具 举报

23#
发表于 2010-10-12 23:29:22 | 只看该作者
谢谢分享,学习了!!!!!!1
回复

使用道具 举报

24#
发表于 2010-11-26 17:22:24 | 只看该作者
我卡在3上了,感谢楼主!!!!

改天试试第4点
回复

使用道具 举报

25#
发表于 2011-5-30 10:44:12 | 只看该作者
太好了,马上试试看
回复

使用道具 举报

26#
发表于 2012-2-10 14:09:32 | 只看该作者

回复 #1 hht168 的帖子

顶一个,谢谢分享,学习了!
回复

使用道具 举报

27#
发表于 2012-11-20 12:39:28 | 只看该作者
楼主,想问下你这个SETUPLDR文件指向的文件名为什么昵?03PE?
回复

使用道具 举报

28#
发表于 2012-11-20 17:13:40 | 只看该作者
有空试试,我的XPE还是ISO的,一堆散文件,看能不能搞成WIM的。
回复

使用道具 举报

29#
发表于 2019-5-22 15:00:28 | 只看该作者
大哥,最近我也研究了一下pe1.x的启动,有个问题一直不懂,就是用于引导的setupldr.bin与原版相比似乎在其最后附加了一些数据,不知道这些数据是什么,为什么能引导wim格式的内核,大哥知道是什么原理吗?怎么自己制作这样的一个setupldr?查遍了论坛也没有相关的教程说明,都只是用修改过的setupldr。希望大大给予帮助。
回复

使用道具 举报

30#
发表于 2020-5-7 18:42:13 | 只看该作者
谁能把文件转在网盘,我权限不够。

点评

https://liuzhaoyzz.lanzous.com/b00nkjxqh 我分享个。  详情 回复 发表于 2020-5-7 20:40
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 08:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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