无忧启动论坛

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

求助:制作多合一启动光盘中Win2003的方法和Winxp有何不同?热心人帮忙!

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-13 10:49:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用和Winxp的方法添加Win2003的启动软盘组文件,启动文件,修改setupldr.bin、txtsetup.sif和启动文件W02ent.dat,在虚拟机中测试安装Win2003,引导成功,加载启动信息后出现提示:“插入带卷标为Win2003的光盘,回车继续“,安装无法进行下去。
请问:是什么原因?要修改哪个文件才能成功?
期待中。。。。。。。。。。。
2#
发表于 2006-11-13 10:55:22 | 只看该作者
请确定光盘根目录下有win51is,win51ie之类的文件
回复

使用道具 举报

3#
发表于 2006-11-13 10:57:34 | 只看该作者
03的setupldr.bin有校验,需要破戒。
回复

使用道具 举报

4#
 楼主| 发表于 2006-11-13 11:03:18 | 只看该作者
原帖由 阿尔法孝直 于 2006-11-13 10:55 AM 发表
请确定光盘根目录下有win51is,win51ie之类的文件

我添加了,还是不行。
回复

使用道具 举报

5#
 楼主| 发表于 2006-11-13 11:04:23 | 只看该作者
原帖由 jasonwang 于 2006-11-13 10:57 AM 发表
03的setupldr.bin有校验,需要破戒。

破解?如何破解?能详细说明么?
回复

使用道具 举报

6#
发表于 2006-11-13 11:09:17 | 只看该作者
原帖由 qcxiang 于 2006-11-13 11:04 发表

破解?如何破解?能详细说明么?

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=38351

如果你还不会的话,可以直接使用 WinXP 光盘中的 SETUPLDR.BIN,修改即可使用
回复

使用道具 举报

7#
 楼主| 发表于 2006-11-13 11:29:48 | 只看该作者
原帖由 老毛桃 于 2006-11-13 11:09 AM 发表

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=38351

如果你还不会的话,可以直接使用 WinXP 光盘中的 SETUPLDR.BIN,修改即可使用


感谢斑竹。但我的出现的问题和那个不一样。如果出现"NTLDR is corrupt. The system cannot boot."提示,则进不了安装程序。可我的进入了安装程序,加载相应信息后才出现我所说提示。还有,我用Winxp的SETUPLDR.BIN进行修改,也是一样。是不是问题不在SETUPLDR.BIN文件上?

error.jpg (40 KB, 下载次数: 17)

error.jpg
回复

使用道具 举报

8#
发表于 2006-11-13 11:57:24 | 只看该作者
原帖由 qcxiang 于 2006-11-13 11:29 发表


感谢斑竹。但我的出现的问题和那个不一样。如果出现"NTLDR is corrupt. The system cannot boot."提示,则进不了安装程序。可我的进入了安装程序,加载相应信息后才出现我所说提示。还有,我用Winx ...

我是就事论事,对你的那个“破解”一问作的回复!

至于你截图的那个提示,请仔细检查一下你的光盘根目录下有没有 WIN51、WIN51IS、WIN51IS.SP1 这几个文件,如果没有,可以建一个 0 字节的文件放进去
回复

使用道具 举报

9#
 楼主| 发表于 2006-11-13 12:23:10 | 只看该作者
WIN51、WIN51IS、WIN51IS.SP1 这几个文件已经在根目录下存在。真是奇怪了,还是不行。
回复

使用道具 举报

10#
发表于 2006-11-13 14:33:22 | 只看该作者
\386 同级目录是否也存在此文件。
回复

使用道具 举报

11#
发表于 2006-11-13 14:51:02 | 只看该作者
路过 来学习学习
回复

使用道具 举报

12#
 楼主| 发表于 2006-11-13 19:28:13 | 只看该作者
原帖由 jasonwang 于 2006-11-13 02:33 PM 发表
\386 同级目录是否也存在此文件。


白天上班去了,没来得及回复。

\386 同级目录下也有。我是把原版Win2003光盘全部文件拷贝到相应的Win2003安装文件夹下的。

我还想问一下,WINNT.SIF文件是不是必须的?我的启动组目录中没有添加这个文件。

[ 本帖最后由 qcxiang 于 2006-11-13 09:21 PM 编辑 ]
回复

使用道具 举报

13#
发表于 2006-11-13 22:09:41 | 只看该作者
跟 Winnt.sif 无关,

这个现象比较奇怪。你重新制作一下启动组文件夹试试看行不行?
回复

使用道具 举报

14#
 楼主| 发表于 2006-11-13 22:35:35 | 只看该作者
原帖由 老毛桃 于 2006-11-13 10:09 PM 发表
跟 Winnt.sif 无关,

这个现象比较奇怪。你重新制作一下启动组文件夹试试看行不行?


试过了,从网上下载的、按照你贴子上说的路径\i386\winnt32.exe /noreboot方法制作出来的启动组也试过了,出现的提示还是一样。折腾了好几天了。连我自己都弄不清楚反复多少次了。天哪!

我也看了你网络优盘中的教程和例子。并下载你例子中的ISO文件,提取当中的启动组来试,还是不行。
这到底是怎么回事?难道说我真地做不成?只能用别人的?
回复

使用道具 举报

15#
发表于 2006-11-13 22:57:28 | 只看该作者
还真够邪门的啊,你用的什么版本的 Windows 光盘提取的启动组?
回复

使用道具 举报

16#
 楼主| 发表于 2006-11-13 23:15:15 | 只看该作者
原帖由 老毛桃 于 2006-11-13 10:57 PM 发表
还真够邪门的啊,你用的什么版本的 Windows 光盘提取的启动组?


采用番茄花园ALL IN ONE中的微软原版映像光盘提取的。集成SP1。
回复

使用道具 举报

17#
发表于 2006-11-13 23:30:48 | 只看该作者
回复

使用道具 举报

18#
 楼主| 发表于 2006-11-13 23:37:28 | 只看该作者
斑竹,我把我做的顺序说说,你看看到底是哪步骤出现了问题,这样可能更清楚些。我做的文件夹比较多,其他如WIN98、WIN200、就不说了,已经测试成功,就说WIN2003的。
1、安装目录下如ROOT有EZBOOT文件夹(存放启动文件W2003.DAT和启动菜单),W03E文件夹(存放启动组文件)、WINDOWS文件夹和下面的WIN2003文件夹(存放安装文件)。ROOT目录下有WIN2003的WIN51、WIN51IA、WIN51IA.SP1和BOOTFONT.BIN文件。
2、修改ROOT文件夹下的W2003.DAT中的I386为启动组文件夹W03E,修改W03E文件夹下的SETUPLDR.BIN文件中的I386为W03E四处,修改TXTSETUP.SIF文件中的SetupSourcePath为\WINDOWS\WIN2003。
3、在EASYBOOT中建立菜单关联,运行WIN2003项指向W2003.DAT,制作ISO文件。
4、虚拟机中光驱启动,选安装2003,启动安装程序,一会儿就出现如图所示现象。

什么地方出错??

文件下载中,感谢。不过今晚可能无法完全下载完,只有等明天完成测试了。

[ 本帖最后由 qcxiang 于 2006-11-13 11:45 PM 编辑 ]
回复

使用道具 举报

19#
发表于 2006-11-13 23:40:36 | 只看该作者
原帖由 qcxiang 于 2006-11-13 23:37 发表
斑竹,我把我做的顺序说说,你看看到底是哪步骤出现了问题,这样可能更清楚些。我做的文件夹比较多,其他如WIN98、WIN200、就不说了,已经测试成功,就说WIN2003的。
1、安装目录下如ROOT有EZBOOT文件夹(存放启 ...

将根目录下的 Bootfont.bin 替换成 Win2003 的 I386 文件夹中的那个看看
回复

使用道具 举报

20#
发表于 2006-11-13 23:54:40 | 只看该作者
出现这个提示,一般是I386路径不对,在txtsetup.sif看看是否和和路径符合
回复

使用道具 举报

21#
 楼主| 发表于 2006-11-13 23:59:03 | 只看该作者
辛苦斑竹了。正在重新更换 Bootfont.bin 。。。。看看到底行不行。
回复

使用道具 举报

22#
 楼主| 发表于 2006-11-14 00:18:03 | 只看该作者
原帖由 阿非 于 2006-11-13 11:54 PM 发表
出现这个提示,一般是I386路径不对,在txtsetup.sif看看是否和和路径符合


我已经修改TXTSETUP.SIF文件中的SetupSourcePath为\WINDOWS\WIN2003。这个路径下就是存放WIN2003的安装文件啊!包括I386等文件夹。
回复

使用道具 举报

23#
 楼主| 发表于 2006-11-14 00:32:53 | 只看该作者
呜呼!·!!!
更换Bootfont.bin 一样。不幸哪!!!今夜无语。。。。。。。。
回复

使用道具 举报

24#
 楼主| 发表于 2006-11-14 10:43:17 | 只看该作者
老毛桃斑竹,我用昨晚你提供的Win2003DCE版本重做启动软盘组,重新制作ISO后在虚拟机中进行测试,插入安装光盘提示没了。又有新错误提示:找不到硬盘。我的硬盘是SATA接口的。是不是在虚拟机中找不到?但是为什么Win2000就行呢?如果不是硬盘接口的原因,又该如何解决?拜托费心了。

error2.jpg (51.45 KB, 下载次数: 12)

error2.jpg
回复

使用道具 举报

25#
 楼主| 发表于 2006-11-14 13:20:11 | 只看该作者
各位高手,你们做盘时都没有遇到这种问题么??我以为是虚拟机中的问题,刻录成光盘后提示找不到存放临时文件的空间。总的来说还是找不到磁盘。如何解决啊!衷心讨教。
回复

使用道具 举报

26#
发表于 2006-11-15 15:13:02 | 只看该作者
我的总是在复制文件时提示内存不足或者windows光盘损坏!无法安装!F3退出~!
回复

使用道具 举报

27#
发表于 2006-11-15 15:15:58 | 只看该作者
我自己生成的启动软盘组,的setupldr.bin里面有7个I386,毛桃斑竹U盘里的只有4个,不是提示A盘就是这个提示,!不过拷贝根目录的那三个文件,就不提示A盘了,但是出错了!
这个可能是高人:
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
Now you can replace:
all occurrences of "i386", "I386" to "ABCD" (where ABCD is anything you want - 4 characters long)
"\amd64", "\AMD64" to "\EFGHI" and
"amd64\", "AMD64\" to "EFGHI\" (where EFGHI is anything you want - 5 characters long)
Do not replace all occurrences of "amd64" since some of them refer to a section of txtsetup.sif
In order to find what files need to be copied to the directories ABCD and EFGHI open command prompt, go to the directory you have txtsetup.sif and enter:
type TXTSETUP.SIF | findstr /r ",_[1-9] ,[1-9]_" > c:\out.txt
and copy the files listed there from I386 to ABCD and AMD64 to EFGHI.
For anyone curious, open the setupldr.bin with hiew, goto the above hex address and see the surrounding assembly code.
回复

使用道具 举报

28#
发表于 2006-11-15 15:17:37 | 只看该作者
我倒是在里面找到了在00002060H地址找到了一个 74 03,改为EB 1A,了,毛桃的那个没有找到74 03,或者EB 1A!
回复

使用道具 举报

29#
发表于 2006-11-15 20:42:15 | 只看该作者
原帖由 applearea 于 2006-11-15 15:17 发表
我倒是在里面找到了在00002060H地址找到了一个 74 03,改为EB 1A,了,毛桃的那个没有找到74 03,或者EB 1A!

毛桃的是使用的 WinXP 的 SETUPLDR.BIN,看文件大小就知道了
回复

使用道具 举报

30#
发表于 2006-11-15 21:45:21 | 只看该作者
真是耐心阿。有这样的版主,这个BBS一定要经常来。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 19:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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