无忧启动论坛

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

请问如何更改PE的I386 目录啊?总是出现“couldn't find ntldr”

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-27 15:43:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
顺便问一个问题
如何更改PE的I386 目录啊,我通过网上的资料就是不成功
郁闷啊
txtsetup.sif   setupldr.bin   bootsect.bin
都该过了
结果是

CDROM: couldn't find ntldr

谢谢了,困扰一周了,都


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

[ 本帖最后由 老毛桃 于 2006-10-27 04:44 PM 编辑 ]
2#
发表于 2006-10-27 16:43:52 | 只看该作者
将这几个文件传上来,看看
回复

使用道具 举报

3#
发表于 2006-10-27 17:48:27 | 只看该作者
光盘引导没有改吧。
回复

使用道具 举报

4#
 楼主| 发表于 2006-10-28 09:34:17 | 只看该作者
谢谢毛桃兄的及时恢复,多么好的社区啊,流泪。

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

文件超出限制传不上来

[ 本帖最后由 hu666hu 于 2006-10-28 10:45 AM 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2006-10-28 09:58:17 | 只看该作者
\----------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 编辑 ]
回复

使用道具 举报

6#
发表于 2006-10-28 10:29:21 | 只看该作者
2003 sp1 的 setupldr.bin 有校验,需要修改,在本论坛查,可以找到方法。
回复

使用道具 举报

7#
 楼主| 发表于 2006-10-28 10:47:01 | 只看该作者

回复 #6 s210603 的帖子

我改的是ERD.Commander.2005.Boot.iso,也是基于win 2003 SP1吗?我不知道。

那个帖子我看过了

[ 本帖最后由 hu666hu 于 2006-10-28 10:48 AM 编辑 ]
回复

使用道具 举报

8#
发表于 2006-10-28 15:42:31 | 只看该作者
4。使用UltraEdit更改txtsetup.sif中“SetupSourcePath = "\" 为SetupSourcePath = "\ERD5"
-----------------------------------------------------------------------------------------------------------------

这个应该不用改吧。

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

我看你想做多和一的光盘吧,可以试用一下BCDW2.0,很方便,可以直接运行ISO文件。
回复

使用道具 举报

9#
 楼主| 发表于 2006-10-30 14:08:05 | 只看该作者
请高手指点!
回复

使用道具 举报

10#
发表于 2006-10-30 14:37:57 | 只看该作者
使用UltraEdit更改txtsetup.sif中“SetupSourcePath = "\" 为SetupSourcePath = "\ERD5\"(最后加一个"\")

试试.
回复

使用道具 举报

11#
 楼主| 发表于 2006-11-1 15:36:11 | 只看该作者
问题解决了,大家共享。

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 07:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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