无忧启动论坛

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

【完美成功】合并ntdetect.com的PE用的SETUPLDR.BIN(增加ISO/SYSLINUX专用版)

  [复制链接]
31#
发表于 2009-10-27 12:01:49 | 只看该作者
下载后硬盘引导成功,要引导PE,可能还是要原贴楼主解决了。
另借问:
以前911PE在优盘根目录有个NTLDRMTLDR,在MINIPE文件夹有一个LDRXPE。实在不知道三者的关系。
后来用了另一个大侠HP格式化工具后根目录就只有一个G2ldr,能够引导PE。
请问G2ldr(或MTLDR)与LDRXPE能不能合并?或者可不可修改后将G2LDR移到MINIPE文件夹里?
回复

使用道具 举报

32#
 楼主| 发表于 2009-10-27 12:07:38 | 只看该作者

回复 #34 LOVPE 的帖子

911PE在优盘根目录有个NTLDR和MTLDR都是GRLDR改名,LDRXPE是PE引导文件!
顺序为:MTLDR>LDRXPE>WINNT.SIF>WINPE.IS_>启动PE
回复

使用道具 举报

33#
发表于 2009-10-27 12:14:21 | 只看该作者
坐下来,慢慢学习一下。
回复

使用道具 举报

34#
发表于 2009-10-28 09:25:59 | 只看该作者
刚刚在时空看见原作者Rinrin终于在关注这件事了,附件是她的修改版,不过我测试了一下,还是老问题卡在“please wait …”处不动了
版本号:5.2.3790.3959 (srv03_sp2_rtm.070216-1710)

[ 本帖最后由 zxw 于 2009-10-28 09:29 编辑 ]

setupldr.zip

172.25 KB, 下载次数: 99, 下载积分: 无忧币 -2

应答文件:winnt.xpe

回复

使用道具 举报

35#
 楼主| 发表于 2009-10-28 11:00:44 | 只看该作者

回复 #37 zxw 的帖子

可能还不是2003SP1呢?
回复

使用道具 举报

36#
发表于 2009-10-28 11:09:34 | 只看该作者
版本号:5.2.3790.3959 (srv03_sp2_rtm.070216-1710)
即:2003 sp2
回复

使用道具 举报

37#
 楼主| 发表于 2009-10-28 11:18:16 | 只看该作者
原帖由 zxw 于 2009-10-28 11:09 发表
版本号:5.2.3790.3959 (srv03_sp2_rtm.070216-1710)
即:2003 sp2

我已经发了一个sp1的到时空了,不知道能否采用?
回复

使用道具 举报

38#
 楼主| 发表于 2009-10-28 11:26:27 | 只看该作者
原帖由 zxw 于 2009-10-28 11:09 发表
版本号:5.2.3790.3959 (srv03_sp2_rtm.070216-1710)
即:2003 sp2

问题就在这地方:
这2个版本很不同的!

[ 本帖最后由 天涯海角1216 于 2009-10-28 13:54 编辑 ]
回复

使用道具 举报

39#
发表于 2009-10-28 12:35:31 | 只看该作者
校验和问题肯定是pe格式的EXE,MZ部分并不会关心这个,所以应该是SETUPLDR.EXE这块。
1、把SETUPLDR.BIN拆成STARUP.BIN和SETUPLDR.EXE两部分
2、修改SETUPLDR.EXE并修正校验和
3、把STARUP.BIN和修正后的SETUPLDR.EXE通过COPY /B成SETUPLDR.BIN就可以了。
回复

使用道具 举报

40#
发表于 2009-10-28 12:41:59 | 只看该作者
netwinxp应该去去研究NT6的BOOTMGR。
回复

使用道具 举报

41#
发表于 2009-10-28 15:19:48 | 只看该作者
原帖由 zhxy9804 于 2009-10-28 12:29 发表

计算校验和是载入setupldr.exe还是setupldr.bin??

setupldr.exe
回复

使用道具 举报

42#
 楼主| 发表于 2009-10-29 05:15:14 | 只看该作者

成功!

时空Rinrin研究成功引导PE~
看顶楼!!!!!!!!!!

[ 本帖最后由 天涯海角1216 于 2009-10-29 05:42 编辑 ]
回复

使用道具 举报

43#
发表于 2009-10-29 05:58:03 | 只看该作者

成功反馈:

成功!!!
感谢楼主!

建议加为精华!
让更多的人看到和使用!!!这是一种新思维!


[ 本帖最后由 SONY. 于 2009-10-29 05:59 编辑 ]
回复

使用道具 举报

44#
发表于 2009-10-29 06:26:59 | 只看该作者
这个成功版,可以自己再修改路径吗?
回复

使用道具 举报

45#
 楼主| 发表于 2009-10-29 07:00:44 | 只看该作者
原帖由 xianglang 于 2009-10-29 06:26 发表
这个成功版,可以自己再修改路径吗?

用顶楼方法修改即可!
这也有局限性的!

[ 本帖最后由 天涯海角1216 于 2009-10-29 14:39 编辑 ]
回复

使用道具 举报

46#
发表于 2009-10-29 07:49:08 | 只看该作者
还是希望把校验去掉,这样才彻底,用户自己就可以修改路径等。
回复

使用道具 举报

47#
 楼主| 发表于 2009-10-29 09:31:44 | 只看该作者
原帖由 zhaohj 于 2009-10-29 07:49 发表
还是希望把校验去掉,这样才彻底,用户自己就可以修改路径等。

修改路径方法:
1.用WINHEX.EXE打开SETUPLDR.BIN,搜索文本至MZ,将搜索到第一个MZ的后面部分截去,命名为SETUPLDR.EXE。
2.修改为你的路径,如:将WINNT.XPE修改为WXPE\SSXF,保存。
3.用LordPE计算SETUPLDR.EXE校验和,点保存!!!
4.用WINHEX.EXE将这2部分合并,成功!!!


培养动手能力和学习一下方法!呵呵
回复

使用道具 举报

48#
发表于 2009-10-29 09:58:29 | 只看该作者
原帖由 天涯海角1216 于 2009-10-29 09:31 发表

修改路径方法:
1.用WINHEX.EXE打开SETUPLDR.BIN,搜索文本至MZ,将搜索到第一个MZ的后面部分截去,命名为SETUPLDR.EXE。
2.修改为你的路径,如:将WINNT.XPE修改为WXPE\SSXF,保存。
3.用LordPE计算SETUP ...



1.MZ后面指后到什么地方
2.除了lordPE外还也没有什么可以用批处理的绿色工具
回复

使用道具 举报

49#
 楼主| 发表于 2009-10-29 10:42:15 | 只看该作者

回复 #52 jianliulin 的帖子

MZ后面全部呀,即分成2个部分,修改MZ后面再校验后合并!
.除了lordPE外其他我没用过,呵呵
回复

使用道具 举报

50#
发表于 2009-10-29 11:15:31 | 只看该作者
請幫忙上傳一個 lordPE ,謝謝
回复

使用道具 举报

51#
发表于 2009-10-29 11:24:56 | 只看该作者
请问是不是按照楼主提供的步骤DIY就行,要不要考虑内核版本问题?

回楼上,下载地址 http://www.3800hk.com/Soft/jmhb/10192.html

[ 本帖最后由 LOVPE 于 2009-10-29 11:27 编辑 ]
回复

使用道具 举报

52#
发表于 2009-10-29 12:21:07 | 只看该作者
找到一个命令行工具:pecrc.exe:

pecrc Copyright (c) 2008 xuyibo
Usage: pecrc /<switch 1> /<switch n> <target file>
Options:
        /W       : Reset pe checksum if it's not right.
        /?       : Help informations.

pecrc.zip (20.58 KB, 下载次数: 105)
回复

使用道具 举报

53#
发表于 2009-10-29 13:00:11 | 只看该作者
好像还是有问题  我用的是默认的   WINNT.XPE   BOOTFRONT.BIN   都在根目录下  启动的截图


没有加载字体文件  还有读条也不对
回复

使用道具 举报

54#
发表于 2009-10-29 13:39:53 | 只看该作者
原帖由 canmao 于 2009-10-29 12:21 发表
找到一个命令行工具:pecrc.exe:

pecrc Copyright (c) 2008 xuyibo
Usage: pecrc / /
Options:
        /W       : Reset pe checksum if it's not right.
        /?       : Help informations.

73982


pecrc 这个怎么用了?是不是这样子:pecrc.exe /<C:\SSXFLDR>  C:\AAAA

我弄出来的怎么只有十几k,
回复

使用道具 举报

55#
发表于 2009-10-29 13:48:12 | 只看该作者
晕了,#58的是什么命令?正确的应该是 PECRC /W C:\AAA。
回复

使用道具 举报

56#
 楼主| 发表于 2009-10-29 13:57:53 | 只看该作者

回复 #57 sratlf 的帖子

有扩字,你可以采用方法用WINHEX.EXE改编一个字符后,再校验后合并试试!
可搜索本论坛“SETUPLDR”就可以了!
回复

使用道具 举报

57#
发表于 2009-10-29 14:52:30 | 只看该作者
恭喜楼主,可贺呀.........
回复

使用道具 举报

58#
发表于 2009-10-29 15:04:40 | 只看该作者
替换后无效
特求助

LZ给个替换MAOTAO 07911的例子吧.
回复

使用道具 举报

59#
发表于 2009-10-29 15:05:53 | 只看该作者
好东西
有空测试一下
回复

使用道具 举报

60#
发表于 2009-10-29 15:29:44 | 只看该作者
下面的怎么回事?

Snap1.jpg (107.54 KB, 下载次数: 234)

Snap1.jpg

Snap2.jpg (91.7 KB, 下载次数: 230)

Snap2.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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