无忧启动论坛

标题: 求助:setupldr.bin的修改问题 [打印本页]

作者: 20101111    时间: 2010-9-16 23:36
标题: 求助:setupldr.bin的修改问题
1,我想让把根目录下的ntdetect.com删掉,两个PE公用axpe文件夹下的
ntdetect.com,于是我用UE替换ntdetect.com为axpe\ntdetect.com,可是不行

2,我想把根目录下的winnt.xpe放入axpe文件夹中,于是我用UE替换winnt.xpe为
axpe\winnt.xpe,可是不行

3,我想把根目录下的peldr也放入axpe文件夹中,于是我用UE替换peldr为
axpe\peldr,可是不行

不知道我这错在那?恳请网友指点下。
先谢谢了!!

作者: 2010pjw8243    时间: 2010-9-16 23:55
要字数一样才行,比如要把ntdetect.com改成axpe\ntdete
作者: vocalsir    时间: 2010-9-17 00:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangyangzhifeng    时间: 2010-9-17 01:04
去此贴学习一下,很快就可搞定了
http://bbs.wuyou.net/forum.php?m ... hlight=%2B%2Bfsm%2B
作者: TCLSHX    时间: 2010-9-17 07:23
字符一定要一样多,且不能手工一个个的输入, 要先在记事本上输好了,然后再复制去粘上去刚好盖住原来的字符,要不会弄乱里面的代码就不行了
作者: 猎手    时间: 2010-9-17 09:51
建议用“WinPE合盘大师”
作者: vocalsir    时间: 2010-9-17 10:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: TCLSHX    时间: 2010-9-17 10:17
原帖由 vocalsir 于 2010-9-17 10:07 发表

字符一样多是什么意思呢?文件夹axpe就已经四个字符了,再加上\已经五个字符了,可是原文件名peldr才5个字符,那这样怎么修改呢??


意思是用同等长度的字符替代原来的字符, 且不能手工输入,要粘上去直接盖住,这样就可以保证代码不会弄乱

http://e.ys168.com/?tclshx可到我这里下VC6.0来改,

[ 本帖最后由 TCLSHX 于 2010-9-17 10:20 编辑 ]
作者: vocalsir    时间: 2010-9-17 12:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: dgxhls    时间: 2010-9-17 12:54
原帖由 vocalsir 于 2010-9-17 12:42 发表

我要把PELDR放在AXPE文件夹中,你说我给改成什么呢?
(惭愧,VC6.0不会啊,)

晕,LZ说的PELDR就是SETUPLDR.BIN改名而来的,直接改回
SETUPLDR.BIN放在AXPE文件夹中就可以了,如果AXPE里另外
有SETUPLDR.BIN了,那就直接修改其中一个SETUPLDR.BIN的名
字,比如改为SETUP2K3.BIN即可,根据启动方式分别调用。
作者: dgxhls    时间: 2010-9-17 12:57
原帖由 TCLSHX 于 2010-9-17 10:17 发表


意思是用同等长度的字符替代原来的字符, 且不能手工输入,要粘上去直接盖住,这样就可以保证代码不会弄乱

......

这个说得有点吓人了,我都是手工输入修改。
作者: TCLSHX    时间: 2010-9-17 13:03
原帖由 dgxhls 于 2010-9-17 12:57 发表

这个说得有点吓人了,我都是手工输入修改。

呵呵,我是一处处的找来改的,不是用替换的方法, 所以我曾失败过,后来用我说的办法就可以了
作者: TCLSHX    时间: 2010-9-17 13:05
原帖由 vocalsir 于 2010-9-17 12:42 发表

我要把PELDR放在AXPE文件夹中,你说我给改成什么呢?
(惭愧,VC6.0不会啊,)


我的盘里就有两个同在WXPE目录里的,我只改了其名的一个字母
作者: dgxhls    时间: 2010-9-17 13:09
其实,LZ修改的对象都搞错了,需要修改的是PELDR:
1.将其改回SETUPLDR.BIN,如果AXPE里已经有个SETUPLDR.BIN了,那就改为SETUPLD2.BIN(别的名字也行);
2.然后在SETUPLD2.BIN里修改ntdetect.com、winnt.xpe的路径。
作者: dgxhls    时间: 2010-9-17 13:18
如果不是用EZB方式引导,那PELDR的名字都不需要修改,只要修改其中的ntdetect.com、winnt.xpe的路径即可。
作者: 20101111    时间: 2010-9-17 14:19
原帖由 dgxhls 于 2010-9-17 12:54 发表

晕,LZ说的PELDR就是SETUPLDR.BIN改名而来的,直接改回
SETUPLDR.BIN放在AXPE文件夹中就可以了,如果AXPE里另外
有SETUPLDR.BIN了,那就直接修改其中一个SETUPLDR.BIN的名
字,比如改为SETUP2K3.BIN即可, ...

不是哈,AXPE里已经有了一个peldr了,我是用两个PE

[ 本帖最后由 20101111 于 2010-9-17 15:11 编辑 ]
作者: dgxhls    时间: 2010-9-17 14:25
原帖由 20101111 于 2010-9-17 14:19 发表

不是哈,AXPE里已经有了一个peldr了,我是用连个PE

不是告诉你怎么做了吗?另外“连个PE” 是什么意思?火星文吗?
作者: 20101111    时间: 2010-9-17 15:14
原帖由 dgxhls 于 2010-9-17 14:25 发表

不是告诉你怎么做了吗?另外“连个PE” 是什么意思?火星文吗?

不好意思啊,刚打错了,我是用两个PE一个是在boot.ini中通过avldr引导,所以改那个setupldr.bin为peldr放在根目录,现在想把它放在AXPE文件夹中,让根目录文件少些,是这个意思。
作者: dgxhls    时间: 2010-9-17 15:26
原帖由 20101111 于 2010-9-17 15:14 发表

不好意思啊,刚打错了,我是用两个PE一个是在boot.ini中通过avldr引导,所以改那个setupldr.bin为peldr放在根目录,现在想把它放在AXPE文件夹中,让根目录文件少些,是这个意思。

那我猜的没错嘛,我告诉你的做法也没错。
作者: 2010qaqz111    时间: 2010-9-17 16:17
用个合并了 NTDETECT.COM 的 PELDR,可以省去考虑 NTDETECT.COM 路径的麻烦。


字库文件,标准13字节,最多14字节,字库文件名必须符合8.3格式,共3处:(当前为BOOT\FONT.BIN)
13B +1
29016
29027
3EF45
3EF54

启动应答文件,标准9字节,最多11字节,文件名必须符合8.3格式,共6处:(当前为BOOT\X.PE)
9B +2
2A356
2A362
2A432
2A4AE
2A66E
2A67A

(可改可不改)提示信息里的应答文件名,标准9字节,最多11字节,注意处理好字串末尾的换行字符(0x0A),共3处:(当前为BOOT\X.PE)
9B-0A +2
4161B
4163F
41662

PELDR.part1.rar

80 KB, 下载次数: 19, 下载积分: 无忧币 -2

PELDR.part2.rar

77.18 KB, 下载次数: 27, 下载积分: 无忧币 -2


作者: 玄天    时间: 2010-9-17 21:43
看来PE今后的发展就在那一大堆是是而非的启动菜单上了o(∩_∩)o...
作者: go2    时间: 2010-9-20 01:01
原帖由 玄天 于 2010-9-17 21:43 发表
看来PE今后的发展就在那一大堆是是而非的启动菜单上了o(∩_∩)o...


严重同意,无数个合盘。。。
作者: 摩东王子    时间: 2010-10-18 23:50
标题: 回复 #1 20101111 的帖子
\BOOT\NTDETECT.COM  \NTDETECT.COM   NTDETECT.COM    \BOOT\NTDETECT.COM  


放进BOOT文件里就可以了,




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3