无忧启动论坛

标题: [分享] NTdetect.com 路径成功修改。。。。。 [打印本页]

作者: 歌理    时间: 2008-7-27 22:47
标题: [分享] NTdetect.com 路径成功修改。。。。。
不太注意时就不会发现:
现象:
一般情况下,ntdetect.com在根目录,但是
PE中,通常 ntdetect.com与setupldr.bin 同在wxpe目录下,ISO及CD—rom中启动PE正常。
用UltraISO9.2写入硬盘影像到U盘中,PE启动也正常。

但是,当用GRUB方式将PE写到U盘后,启动时,可能提示找不到ntdetect.com,必须将ntdetect.com复制到U盘根目录,才能正常启动PE!!

用WINHEX分析setupldr.bin 后,发现,有6个ntdetect.com,其中有一个为\wxpe\ntdetect.com,还有\ntdetect.com,等好几个地方。

修改方法:
将用WINHEX发现的第一个即\ntdetect.com,改为\wxpe\ntdetect.com,之后用00填充,直到第四个\wxpe\ntdetect.com不要动!
即:前后共有两个地方为\wxpe\ntdetect.com,之间用0填充,最后两个ntdetect.com为提示信息,不理会。

经上述修改后,几种情况均正常启动PE。

10.jpg (57.11 KB, 下载次数: 72)

修改之前

修改之前

11.jpg (50.17 KB, 下载次数: 69)

修改之后

修改之后

作者: xianglang    时间: 2008-7-28 10:18
能不能修改 MAOTAO.BIN 这个引导文件,在搜索 LDRXPE 不再限定根目录,而是可以在任意目录?我现在的修改,只能做到 LDRXPE 可以放在任意分区的根目录下,而 PE 的几个文件在其一个目录下启动成功。换句话说,就是在根目录下一定要有  MAOTAO.BIN 和 LDRXPE 这2个文件,才可以在 XP 启动菜单中成功启动 PE 系统。当然了,如果使用 GRUB 进行引导的话,根目录下就只要有一个 GRLDR 就行了——这是我最想要的理想的干净环境。
作者: hwd6    时间: 2008-7-28 10:48
回二楼,如果是光盘的话,根目录就多几个文件也无所谓了,如果是U盘,那也只能采用GRUB等启动方式吧
作者: xianglang    时间: 2008-7-28 11:12
我现在是用在硬盘上,暂时还没有条件布置到U盘上去。根目录下面,目录和文件已经够多的了,总是放在根目录,一是不好看,一是容易误删除。
作者: esxcfr    时间: 2008-7-28 12:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: tegl    时间: 2008-7-28 12:55
支持楼主的DIY精神
作者: qwer123    时间: 2008-7-28 13:32
楼主直接把修改好的文件发出来吧,不想DIY
作者: xianglang    时间: 2008-7-29 00:33
原帖由 esxcfr 于 2008-7-28 12:48 发表
回二楼,这个事情我已经做过了,下面是地址
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=102302&extra=page%3D1

用Grub4DOS直接加载/esxcfr/menu这个菜单文件就可以
不过只能运行在主分区,要是在扩展分区的 ...


用GRUB可以清爽根目录,但是我又要同时在XP的BOOT.INI加入启动PE的选项啊,所以那个PDRXPE就一定得放在根目录下——而MAOTAO.BIN中LDRXPE就得这几个字,而且我印象中试过修改成目录,启动不成功的。
作者: esxcfr    时间: 2008-7-29 08:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: junyee    时间: 2008-7-29 14:06
…………………发个已经把minipe wxpe合作wxpe的光盘目录
根目录还有一个WINNT.XPE,实在是改不了它了!

PE光盘目录.zip

171.87 KB, 下载次数: 213, 下载积分: 无忧币 -2


作者: 歌理    时间: 2008-8-4 11:20
很简单啊,将winnt.xpe全部改为wxpe\wxpe,成功!!
作者: mapeimapei    时间: 2008-9-9 17:29
学习了,,谢谢楼主,,看来又要折腾安装程序了。。




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