无忧启动论坛

标题: 请问如何更改PE的I386 目录啊?总是出现“couldn't find ntldr” [打印本页]

作者: hu666hu    时间: 2006-10-27 15:43
标题: 请问如何更改PE的I386 目录啊?总是出现“couldn't find ntldr”
顺便问一个问题
如何更改PE的I386 目录啊,我通过网上的资料就是不成功
郁闷啊
txtsetup.sif   setupldr.bin   bootsect.bin
都该过了
结果是

CDROM: couldn't find ntldr

谢谢了,困扰一周了,都


============================
请注意你的标题

[ 本帖最后由 老毛桃 于 2006-10-27 04:44 PM 编辑 ]
作者: 老毛桃    时间: 2006-10-27 16:43
将这几个文件传上来,看看
作者: lxl1638    时间: 2006-10-27 17:48
光盘引导没有改吧。
作者: hu666hu    时间: 2006-10-28 09:34
谢谢毛桃兄的及时恢复,多么好的社区啊,流泪。

我想解决破解Windows登录密码的问题,从网上下载了ERD.Commander.2005.Boot.iso其中有一个目录是I386,但是发现Windows 2003升级为域且动态磁盘就不能破解了,于是下载了一个winkey7.5.1837在Windows2003 SP1的基础上做了一张破解盘,结果可以破解了,我想把两张盘整合一下,但两个ISO中都有I386目录,因此有了以上提问,见笑了,请大家指点指点。

文件超出限制传不上来

[ 本帖最后由 hu666hu 于 2006-10-28 10:45 AM 编辑 ]
作者: hu666hu    时间: 2006-10-28 09:58
\----------I386-|-----txtsetup.sif  
      |           |----setupldr.bin  
      |
      |---bootsect.bin

以上是各个文件在光盘中的位置,用UltraISO6.51cn编辑。

1。我将I386 改为ERD5(大写)
2。使用UltraEdit更改bootsect.bin中“SETUPLDR.BINBOOTFIX.BINI386”的“I386”为ERD5(大写,1处)
3。使用UltraEdit更改setupldr.bin中“I386”为ERD5(大写,4处,原I386有的大写,有的小写不知有没有影响)
4。使用UltraEdit更改txtsetup.sif中“SetupSourcePath = "\" 为SetupSourcePath = "\ERD5"

请赐教,不胜感激!

[ 本帖最后由 hu666hu 于 2006-10-28 10:01 AM 编辑 ]
作者: s210603    时间: 2006-10-28 10:29
2003 sp1 的 setupldr.bin 有校验,需要修改,在本论坛查,可以找到方法。
作者: hu666hu    时间: 2006-10-28 10:47
标题: 回复 #6 s210603 的帖子
我改的是ERD.Commander.2005.Boot.iso,也是基于win 2003 SP1吗?我不知道。

那个帖子我看过了

[ 本帖最后由 hu666hu 于 2006-10-28 10:48 AM 编辑 ]
作者: s210603    时间: 2006-10-28 15:42
4。使用UltraEdit更改txtsetup.sif中“SetupSourcePath = "\" 为SetupSourcePath = "\ERD5"
-----------------------------------------------------------------------------------------------------------------

这个应该不用改吧。

我一直使用 BCDW 2.0 来做启动,它可以动态修改,不用自己去改。记的以前做多和一安装盘的时候需要改三个文件,而WINPE 不用改 TXTSETUP.SIF 中的路径。

我看你想做多和一的光盘吧,可以试用一下BCDW2.0,很方便,可以直接运行ISO文件。
作者: hu666hu    时间: 2006-10-30 14:08
请高手指点!
作者: wangjf    时间: 2006-10-30 14:37
使用UltraEdit更改txtsetup.sif中“SetupSourcePath = "\" 为SetupSourcePath = "\ERD5\"(最后加一个"\")

试试.
作者: hu666hu    时间: 2006-11-1 15:36
问题解决了,大家共享。

1。UltraEdit改为WinHex,因为改完*.bin文件大小不是2048 B而是2046 B
2。当时没有用EasyBoot制作ISO,直接改的ISO原文件
3。Windows 2003 SP1的PE需要
龙卷风VICTOR888 给出答案:
You can now modify setupldr.bin of the follwing windows:
Windows Server 2003 SP1
Windows XP Professional x64 Edition
Windows Server 2003 x64 Edition
Windows PE 2005
The setupldr.bin of the above versions is the same and has a checksum check built-in so when you try to modify it you get:
"NTLDR is corrupt. The system cannot boot."

In order to crack it:
open it with your favorite hex editor
goto hex address: 0x2060
change "74 03" to "EB 1A"
save it

最后,还是谢谢大家的支持。




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