无忧启动论坛

标题: 问一个很古老的问题。。。关于ntdetect failed [已经解决] [打印本页]

作者: leileilei777    时间: 2014-7-11 19:09
标题: 问一个很古老的问题。。。关于ntdetect failed [已经解决]
本帖最后由 leileilei777 于 2014-7-11 23:16 编辑

自己弄的PE合盘  Grub引导的XPE
XPE里面 NTDETECT.COM  放在WXPE文件夹下。量产可以启动。
直接在优盘写入引导,把WXPE整个复制进去却不能启动


提示ntdetect failed

复制一份NTDETECT.COM到U盘根目录(WXPE里 外 各有一个NTDETECT.COM),Grub引导的XPE就能启动了。。

这是为啥。。。。

我现在的菜单是

title 【2】 Windows XPE (by NicTense)
chainloader /WXPE/SETUPLDR.BIN

能通过改菜单来解决这个问题么?



---------------------分割线----------------------
SETUPLDR.BIN 真是要把人改吐。。。。。一开始改了 IS_ 的路径文件目录。。就改了一次SETUPLDR.BIN。。
遇到这个问题后又拿来别人的SETUPLDR.BIN使劲改。把路径文件改目录那事就忘记了。。
改来改去死活启动不起。。。正想摔键盘来着。。。。。突然想起来了。。

两个位置都改过。。好了。。我去。。。
合盘这种事情。繁琐!!!! 这次合个好的出来。以后再也不合了。。。。。蛋疼。

作者: 迷离境界    时间: 2014-7-11 21:26
估计SETUPLDR.BIN里的路径未修改或未改好.......
作者: zds1210    时间: 2014-7-11 21:31
嗯。用HPY老大的引导,就很好的解决了这个问题。
作者: 无垠    时间: 2014-7-11 21:35
SETUPLDR.BIN的位置不重要
SETUPLDR.BIN→xppe(名字随便起)→pe.is_ 前两个文件里面的找下一个文件的名字和路径要对。

作者: 无垠    时间: 2014-7-11 22:28
是的,SETUPLDR.BIN→NTDETECT.COM 的路径
作者: 527104427    时间: 2014-7-11 22:50
看图,自行修改SETUPLDR.BIN

不支持U .jpg (13.03 KB, 下载次数: 89)

不支持U .jpg

支持U .jpg (10.83 KB, 下载次数: 65)

支持U .jpg

作者: leileilei777    时间: 2014-7-11 23:09
迷离境界 发表于 2014-7-11 21:26
估计SETUPLDR.BIN里的路径未修改或未改好.......

多谢迷离大人。。。已经改好。
作者: leileilei777    时间: 2014-7-11 23:10
zds1210 发表于 2014-7-11 21:31
嗯。用HPY老大的引导,就很好的解决了这个问题。

。。没用过他的哦。。。不过已经改好了~多谢
作者: leileilei777    时间: 2014-7-11 23:10
527104427 发表于 2014-7-11 22:50
看图,自行修改SETUPLDR.BIN

多谢你的图片。已经改好。
作者: leileilei777    时间: 2014-7-11 23:11
无垠 发表于 2014-7-11 21:35
SETUPLDR.BIN的位置不重要
SETUPLDR.BIN→xppe(名字随便起)→pe.is_ 前两个文件里面的找下一个文件的名 ...

已经改好!。多谢!
作者: 527104427    时间: 2014-7-12 10:03
本帖最后由 527104427 于 2014-7-12 10:35 编辑
无垠 发表于 2014-7-11 22:28
是的,SETUPLDR.BIN→NTDETECT.COM 的路径


看图,很明显的,只保留头尾两段,中间的清掉。

要不要扩展名视具体情况而定,与支不支持U+无关
作者: 无垠    时间: 2014-7-12 14:22
527104427 发表于 2014-7-12 10:03
看图,很明显的,只保留头尾两段,中间的清掉。

要不要扩展名视具体情况而定,与支不支持U+无关

谢谢,看明白了
作者: 迷离境界    时间: 2014-7-12 15:17
本帖最后由 迷离境界 于 2014-7-12 15:21 编辑
527104427 发表于 2014-7-11 22:50
看图,自行修改SETUPLDR.BIN


U+还是用SETUPLDR.BIN和NTDETECT.COM 合并了的SETUPLDR.BIN....比较好,当然改到PE目录里也可以.....
作者: zds1210    时间: 2014-7-12 15:29
迷离境界 发表于 2014-7-12 15:17
U+还是用SETUPLDR.BIN和NTDETECT.COM 合并了的SETUPLDR.BIN....比较好,当然改到PE目录里也可以.....

能不能上传一个在boot下,我试一下能不能解决U+zip的问题?
作者: 无垠    时间: 2014-7-12 15:30
迷离境界 发表于 2014-7-12 15:17
U+还是用SETUPLDR.BIN和NTDETECT.COM 合并了的SETUPLDR.BIN....比较好,当然改到PE目录里也可以.....

迷神能不能详细解释一下两文件合一的方法?现在是知其然不知其所以然,借用的。
作者: leileilei777    时间: 2014-7-12 18:15
迷离境界 发表于 2014-7-12 15:17
U+还是用SETUPLDR.BIN和NTDETECT.COM 合并了的SETUPLDR.BIN....比较好,当然改到PE目录里也可以.....

。。。。这都能合并。。。总感觉以后PE就是一个文件了。。。。
作者: 迷离境界    时间: 2014-7-12 22:23
zds1210 发表于 2014-7-12 15:29
能不能上传一个在boot下,我试一下能不能解决U+zip的问题?

U+专用,合并的setupldr.bin,我记得是天涯海角版主的帖子......
找着了:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=153158
作者: zds1210    时间: 2014-7-14 01:35
迷离境界 发表于 2014-7-12 22:23
U+专用,合并的setupldr.bin,我记得是天涯海角版主的帖子......
找着了:http://bbs.wuyou.net/forum.p ...

试用了一下,已经解决了NT5PE启动时U+zip隐藏,ntdetect failde的问题。
问一下迷离兄弟,能不能解决nt6引导的在U+zip隐藏时候,找不到bcd的问题,原理也类似,就是把bootmgr和bcd二合一?
作者: zds1210    时间: 2014-7-14 02:00
本帖最后由 zds1210 于 2014-7-14 03:00 编辑

有新发现了,原来nt6 引导,U+/v2 zip不隐藏或普通隐藏时候,可以正常加载bcd文件和wim文件。但U+v2高端隐藏时候,就是提示找不到bcd文件。不知道迷离兄能不能帮我改进一下,让他在各种部署下完美启动。原目录为boot
我下载的nt5引导是中文版,我原来的是英文版的,目录为boot\.也帮我把setupldr.bin和nt*.com合并一下。
放在附件中。

nt6boot.rar

366.15 KB, 下载次数: 1, 下载积分: 无忧币 -2

nt5boot.rar

164.77 KB, 下载次数: 1, 下载积分: 无忧币 -2


作者: 迷离境界    时间: 2014-7-14 08:57
本帖最后由 迷离境界 于 2014-7-14 09:06 编辑
zds1210 发表于 2014-7-14 02:00
有新发现了,原来nt6 引导,U+/v2 zip不隐藏或普通隐藏时候,可以正常加载bcd文件和wim文件。但U+v2高端隐 ...


NT6的还不会搞....而且bootmgr和bcd二合一这个估计是不现实的......
我个人认为如果有什么工具能在NT6引导前把高端隐藏的分区显现或者分配盘符,应该就能正常引导了.....只是个人的幻想...呵呵....不知道GRUB能不能实现....

setupldr.bin和nt*.com合并,说真的我也没动手实践过....剑大您可以看超版的教程试试....或者应该用他已经合并了的setupldr.bin修改下路径就可以了吧.....
作者: zds1210    时间: 2014-7-14 09:35
迷离境界 发表于 2014-7-14 08:57
NT6的还不会搞....而且bootmgr和bcd二合一这个估计是不现实的......
我个人认为如果有什么工具能在NT6 ...


哦,grub可以识别,U+V2-hdd高端隐藏下nt6引导,bootmgr找bcd很正常。现在的问题是U+V2-zip高端隐藏下nt6引导,会提示找不到bcd文件,而不能引导;U+V2-zip无隐藏或普通隐藏都相当正常其它都正常。有难度解决就算了。
作者: zds1210    时间: 2014-7-14 13:59
哦,GRUB可识别,那就绕个弯,高端隐藏下,转到GRUB再引导NT6看看....  
本来就是这个样子的。算了,你对nt6引导研究这么深,都解决不了,暂时不解决了。
作者: leileilei777    时间: 2014-7-17 15:53
迷离境界 发表于 2014-7-12 22:23
U+专用,合并的setupldr.bin,我记得是天涯海角版主的帖子......
找着了:http://bbs.wuyou.net/forum.p ...

迷离大神。。我做的合盘虚拟机和量产   BIOS启动都是能看到GRUB菜单的。
但是U+之后却没有了GRUB菜单,而是直接进了XPE(合盘里面有XPE Win8PE CDlinux)。
GRUB菜单去哪了。。。。。。。。。
作者: zds1210    时间: 2014-7-17 21:58
leileilei777 发表于 2014-7-17 15:53
迷离大神。。我做的合盘虚拟机和量产   BIOS启动都是能看到GRUB菜单的。
但是U+之后却没有了GRUB菜单, ...

最简单的方法之一,就是把setupldr.bin和和bootmgr之类的nt5 nt6改名为其它名,grub菜单的grld以默认的名r放在默认的根文件夹下,U+后grub菜单就会出来了。
还有,可以加入easyboot的 单引导,然后由easyboot单引导引导grub,这个也行。
作者: 迷离境界    时间: 2014-7-17 22:14
zds1210 发表于 2014-7-17 21:58
最简单的方法之一,就是把setupldr.bin和和bootmgr之类的nt5 nt6改名为其它名,grub菜单的grld以默认的名 ...

是这个吧,easyboot引导GRLDR的2K文件....

loader.rar

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


作者: leileilei777    时间: 2014-7-17 23:12
zds1210 发表于 2014-7-17 21:58
最简单的方法之一,就是把setupldr.bin和和bootmgr之类的nt5 nt6改名为其它名,grub菜单的grld以默认的名 ...

多谢Z大指导。小弟已经大概知道U+引导的顺序了。但是有一个问题觉得很有意思。

U+能直接把带有UEFI引导信息的ISO写入优盘。从而UEFI启动。
那有没有可能用一种方法,直接在硬盘上拥有类似的信息?
这样硬盘是不是就可以不需要GPT的硬盘格式了呢?。。弱渣渣。。纯粹胡乱瞎想。。。只是比较好奇。
作者: zds1210    时间: 2014-7-18 00:44
其实uefi启动,gpt不是必要的。完全可以格式化为mbr分区,然后有一个分区为fat格式,其实中efi指向bcd,bcd指向系统文件就行了;这样子也可以做到bios和uefi双启。不过,为了安全性,目前都是gpt。
这关这方面的帖子,可以上uefi区看一下,版主和f大在这个方面相当强。
作者: 无垠    时间: 2014-7-22 22:55
原来HPY老先生的合盘中就有现成的,直接改下路径就行。
作者: zds1210    时间: 2014-7-22 23:01
无垠 发表于 2014-7-22 22:55
原来HPY老先生的合盘中就有现成的,直接改下路径就行。

改bcd用新版的bootice貌似不好使,昨天深夜我就用新版的bootice去改uefi和bios启动的bcd,发现体积小了很多,uefi启动实机测试就出问题了。后来用了老版bootice1.05版才把问题搞定。不知道是不是自己用法上出了问题。
最后要点赞一下hpy老先生, 这位老先生 的作品,貌似很简单,但实测你就会有不断的惊喜,在很多方面其实都做了精心的设计,Nt5 nt6引导啊,srs加载啊,……很多了。
作者: 无垠    时间: 2014-7-23 10:32
本帖最后由 无垠 于 2014-7-23 13:39 编辑
zds1210 发表于 2014-7-22 23:01
改bcd用新版的bootice貌似不好使,昨天深夜我就用新版的bootice去改uefi和bios启动的bcd,发现体积小了很 ...


这个,用您改的那个setupldr.bin,在zip的老机上U+隐藏加载SRS驱动会提示:setupldr couldnt open drive multi(0)disk(0)rdisk(0)partition(1)而不能启动;用hpy老先生的,提示ntdetect failed 而不能启动。不加SRS驱动都可以启动。这个问题还没能解决,包括zip高端隐藏问题。反正这类的老机也不多了.

用hpy老先生ISO u+zip 隐藏  不支持ZIP的老机,出不来启动菜单,也没法测试加不加SRS驱动的问题。

作者: zds1210    时间: 2014-7-23 11:22
本帖最后由 zds1210 于 2014-7-23 11:34 编辑
无垠 发表于 2014-7-23 10:32
这个,用您改的那个setupldr.bin,在zip的老机上U+隐藏加载SRS驱动会提示:setupldr couldnt open drive  ...


zip下加srs问题多多,嗯嗯。目前对于zip老机子,最好的方案还是PE内核打包成iso来 启动比较好;也能用于UD和U+深度隐藏。
详见我的半解开统一方案,专门针对老机子的解决方案。




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