无忧启动论坛

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

启动光盘合集制作遇上问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-12 12:35:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
到底为什么会这样
那一步出错喇!
请老鸟帮忙
谢谢

安装过程问题.jpg (7.26 KB, 下载次数: 36)

安装过程问题.jpg
9#
 楼主| 发表于 2007-5-20 15:46:39 | 只看该作者
  
q8q8feng
  大哥你好:
  你所说的用Easyboot制作启动光盘合集,小弟也有点明白。但出现几个问题 请帮忙!
  (一)我想自己制作Win2k sp4和WinXP Home sp2的启动光盘集,大至的方法都和大哥你都差不多一样。
\DISK1 (光盘根目录)
.\DISK1\EZBOOT
.\DISK1\EZBOOT\LOADER.BIN (EASYBOOT软件默认光盘引导文件位置)
.\DISK1\EZBOOT\2000.BIN (原始光盘对应的光盘引导文件放置位置)
.\DISK1\EZBOOT\Home.BIN (原始光盘对应的光盘引导文件放置位置)
.\DISK1\2000 (安装启动组所在文件夹)
.\DISK1\Home (安装启动组所在文件夹)
.\DISK1\CDROMSP4.TST (原始光盘认证欺骗文件放置位置)
.\DISK1\CDROM_IP.5 (原始光盘认证欺骗文件放置位置)
.\DISK1\CDROM_NT.5 (原始光盘认证欺骗文件放置位置)
.\DISK1\WIN51 (原始光盘认证欺骗文件放置位置)
.\DISK1\WIN51IC (原始光盘认证欺骗文件放置位置)
.\DISK1\WIN51IC.SP2 (原始光盘认证欺骗文件放置位置)
.\DISK1\BOOTFONT.BIN (原始光盘字体文件放置位置)
.\DISK1\SYSTEM\COMPL (对应的原始光盘下所有文件)
.\DISK1\SYSTEM\LITTL (对应的原始光盘下所有文件)
  (二)家庭版的 6 个 img 文件、2000 的 4 img文件,里面还有MAKEBOOT.EXE和MAKEBT32.EXE
要一起释放吗?
  (三)模拟软盘安装的关键,一定要连带 system32 目录(里面有两个文件NTDLL.DLL,SMSS.EXE)一起释放。 {模拟软盘、还有二个版本}在那?里面都有一个 I386 目录,在 I386 里面都有一个文件(文件名是: TXTSETUP.SIF)你必须把它复制到相应的软盘组里面去,把原来的覆盖。
  (四)提取启动文件 提了 只不过这两个文件setupldr.bintxtsetup.sif 在那?修改了以后放到那呢?
  谢谢!你们

安装过程问题.jpg (7.26 KB, 下载次数: 30)

安装过程问题.jpg
回复

使用道具 举报

8#
发表于 2007-5-13 17:41:47 | 只看该作者
支持楼上的!!!!仔细检查一下!
;P :@
回复

使用道具 举报

7#
发表于 2007-5-13 12:02:42 | 只看该作者
支持楼上的!!!!仔细检查一下!
回复

使用道具 举报

6#
发表于 2007-5-13 10:32:02 | 只看该作者
请楼主仔细检查一下自己的做法:
1、包括替换路径是否替换干净;
2、启动组文件是否提取完全;
3、个别地方文件夹是否按照替换的名称一一对应命名;
另【注】
(2)中“将 Windows XP 精简版光盘上的文件全部复制到 .\DISK1\EZBOOT\SYSTEM\LITT 目录”,有个字母COPY的时候丢掉了,请改过来,应该是LITTL,这是放整个光盘根目录文件的,这里面的文件不需要修改。
这个制作文本我已经更新了,修改了里面的部分错误!
回复

使用道具 举报

5#
 楼主| 发表于 2007-5-13 09:32:09 | 只看该作者

本帖 是引用 q8q8feng(fallbreezing,白马)

制作光盘合集,无论是系统安装光盘的合集,还是系统安装盘与相关软件的合集,这里我们将以Easyboot制作启动光盘合集为背景,大致可

以将流程分为以下两种情况:

1、所集成的对象A和B...光盘根目录下文件夹不会重复,这种情况多见于制作不同操作系统的光盘合集,也常见于系统安装光盘与软件的启动光盘合集;

这种情况的制作比较简单,分别提取A和B的启动引导文件,比如A.BIN、B.BIN,然后使用Easyboot,制作一个主界面,建立A和B两项目,在两项目上

分别使用命令行run A.BIN 和run B.BIN来完成调用,最终生成ISO可启动的光盘合集;

2、所集成的对象A和B...光盘根目录下文件夹又重复或者重叠的情况,这种情况多见于制作同一操作系统不同版本或者同一操作系统版本不同表现形式的
光盘合集;

这种光盘合集的制作需要一些特殊的过程和处理,一般都是修改以及替换文件和目录,使之保持一致,从而达到调用的统一。

一、预备基础:

【正版安装光盘引导过程】

先加载光盘引导文件(引导文件比如是 BOOT.BIN),加载过程: BOOT.BIN->setupldr.bin->ntdetect.com->再加载驱动程序->读

txtsetup.sif->开始光盘安装(无人应答文件WINNT.SIF的使用);

【合集最终引导模型】

光盘引导->选择版本模块->模拟软盘启动->setupldr.bin->ntdetect.com->再加载驱动程序->读txtsetup.sif->开始光盘安装。

二、正式讲座:

【制作 WINDOWS XP 完整版和精简版 2 合 1 】

所需工具

①、 EasyBoot光盘制作软件;

②、制作 Windows XP 安装软盘组,并将全部文件复制到硬盘相应目录下。

【功能】必须用软盘引导机器,加载必要的系统文件及基本驱动程序,然后从光盘继续安装。

【如何获取】
Windows XP 安装软盘组正版光盘没有随带,需要到微软网站上去下载,各个版本都要下载下来,因为几个版本不能混用。

当然也可以使用我专用的提取工具来制作安装软盘组文件;

③、能打开二进制的软件 UltraEdit-32/WinHex/Visual C++精简绿色版本;

④、虚拟电脑软件 VMware(或Virtual PC)和刻录软件 Nero

可选,用来测试制作完成的2合1 ISO映像文件并烧录光盘。

⑤、 UltraISO/WINISO 这个软件用来编辑原始ISO映像镜像和取出启动文件(XXX.BIN)

三、 目录及文件结构

保证硬盘上有足够的空间,然后建立的合盘中的目录结构如下:

⑴、建立目录结构及文件位置

.\DISK1 (光盘根目录)
.\DISK1\EZBOOT
.\DISK1\EZBOOT\LOADER.BIN (EASYBOOT软件默认光盘引导文件位置)
.\DISK1\EZBOOT\COMP.BIN (原始光盘对应的光盘引导文件放置位置)
.\DISK1\EZBOOT\LITT.BIN (原始光盘对应的光盘引导文件放置位置)
.\DISK1\COMP (安装启动组所在文件夹)
.\DISK1\LITT (安装启动组所在文件夹)
.\DISK1\WIN51 (原始光盘认证欺骗文件放置位置)
.\DISK1\WIN51IC (原始光盘认证欺骗文件放置位置)
.\DISK1\WIN51IP (名称我不确定) (原始光盘认证欺骗文件放置位置)
.\DISK1\BOOTFONT.BIN (原始光盘字体文件放置位置)
.\DISK1\SYSTEM\COMPL (对应的原始光盘下所有文件)
.\DISK1\SYSTEM\LITTL (对应的原始光盘下所有文件)

建好以上目录,并将对应文件放好;

⑵、复制文件

接着开始按放二个版的文件,其中,.\DISK1 是Windows XP 2合1光盘的根目录,

.\DISK1\SYSTEM\COMPL 用于存放 Windows XP 完整版的文件。(光盘根目录下的全部文件)

.\DISK1\SYSTEM\LITT 用于存放 Windows XP 精简版文件,(光盘根目录下的全部文件)

将 Windows XP 完整版光盘上的文件全部复制到 .\DISK1\EZBOOT\SYSTEM\COMPL 目录。

将 Windows XP 精简版光盘上的文件全部复制到 .\DISK1\EZBOOT\SYSTEM\LITT 目录。

必须确保复制了全部文件和子目录,包括具有系统和隐藏属性的;复制完毕后,清除.\DISK1\SYSTEM\下全部文件和子目录的系统、隐藏和只读属性。

将 .\DISK1\SYSTEM\LITTL 目录下的 WIN51、WIN51IP 复制到 .\DISK1\

将 .\DISK1\SYSTEM\COMPL 目录下的 WIN51、WIN51IP 复制到 .\DISK1\

【要点】.\DISK1\ 目录下面必须有文件,WIN51、WIN51IC、WIN51IP 这是我们欺骗安装程序的标志,这张光盘是Windows XP 的原始安装盘。

⑶、配置软盘组安装程序文件

到微软网站下载二个版本启动盘文件或者使用我的专用工具提取这两个版本的安装软盘组文件,然后分别放入到对应的下列文件夹下

.\DISK1\SYSTEM\LITT

.\DISK1\SYSTEM\COMP

以上这二个目录是二个版本的软盘组目录:

【附】 专业版的 6 个 img 文件全部释放;

家庭版的 6 个 img 文件全部释放;

【要点】这是我们模拟软盘安装的关键,一定要连带 system32 目录(里面有两个文件NTDLL.DLL,SMSS.EXE)一起释放。还有二个版本

里面都有一个 I386 目录,在 I386 里面都有一个文件(文件名是: TXTSETUP.SIF)你必须把它复制到相应的软盘组里面去,把原来的覆盖。

⑷、提取启动文件

用 UltraISO 打开 两个版本的WINXP 镜像文件 ISO ,然后使用“保存引导文件”,保存为 COMP.BIN(完整版版)和LITT.BIN(精简版);

⑸、修改文件

用 UltraEdit-32、WINHEX、VC++(或其它软件)中的任意一个软件打开刚保存的 COMP.BIN和LITT.BIN 文件,找到这个字符串

SETUPLDR.BINBOOTFIX.BINI386 将其后面的 4 个字符(I386)修改为相应的 “COMP”、“LITT”字符,分别把它保存为这二个启动文件

COMP.BIN和LITT.BIN ,这二个文件取名可以任意取。要存放在其他目录下,并相应修改目录结构。此外,还必须在后面的配置中进行相

应修改。这二个文件修改好后,再找出软盘组里面的二个文件分别是setupldr.bin 和 txtsetup.sif,这二个文件修改如下:

用 UltraEdit-32、WINHEX、VC++(或其它软件)中的任意一个软件打开 .\DISK1\COMP\setupldr.bin,找到“I386”,把

“i386”替换为“COMP”,共4处;

用 UltraEdit-32、WINHEX、VC++(或其它软件)中的任意一个软件打开 .\DISK1\LITT\setupldr.bin,找到“I386”,把

“i386”替换为“LITT”,共4处;

存盘退出。

用 Notepad打开 .\DISK1\COMP\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\COMPL\"”;

用 Notepad打开 .\DISK1\LITT\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\LITTL\"”;

存盘退出。

【要点】这两个文件中的路径告诉安装程序从何处复制文件,必须与目录结构相匹配。

⑹、跳过输入产品序列号

查找各个版本i386目录,找到文件setupp.ini,用记事本打开,将其中的“Pid=xxxxx000”修改为为“Pid=xxxxx270”,存盘退出。这一步不是必

须的,只是图个方便;

⑺、 制作 ISO文件

配置好和修改好以上文件与目录结构,就可以制作 ISO 镜像了,用 EasyBoot 制作是非常简单,制作好界面菜单.ezb,在菜单中设置两个项目,分

别使用RUN COMP.BIN和RUN LITT.BIN来调用相应的.\DISK1下的对应版本文件,最后只要点击“制作ISO”按扭,弹出一个对话框,在对话框里点优化

光盘文件和其它设置,(优化光盘设置是必须点上的,对于光盘上相同的文件制作成为ISO时仅仅存储一遍,这样可以减小整个合盘的ISO映像大小,)

然后点击“制作”,制作就开始了;

⑻、测试 ISO文件

用 VMware 加载 WINXP.ISO 文件,设置第1启动设备为光驱。从光盘启动后,系统首先显示信息用 EasyBoot 制作好的菜单,按相应的键后,就

可启动相应安装版本。此后的安装与原版光盘的安装一致。需要逐个安装,以测试各个版本的完整性。

⑼、烧录光盘

ISO镜像文件测试无误后,即可用自己熟悉的烧录软件软件(例如Nero)将其烧录到光盘。 这样,一张可启动的Windows XP 完整版和精简版的2合

1光盘就制作完成了。

注意:其它的安装光盘合集可以仿着这个过程来做。

【补充】到底替换几个名称?

1、光盘引导扇区文件:改动替换1个位置 I386:

2、SETUPLDR.BIN:改动替换I386的位置有四个:

即这里用到的:
(1)setupldr.bin本身要索引自己到I386目录下而在其内部设置的路径;

(2)setuplder.bin要找I386目录下的NTDETECT.COM而在其内部存在的一个路径位置;

(3)setupldr.bin要找安装光盘时所必须的系统文件时要用一次I386的路径,因为它找的文件在这个I386下面;(4)setupldr.bin要寻找I386目录下的

txtsetup.sif也要用一次I386的位置路径,加起来共有四个使用了I386的路径,所以使用UE要替换掉四个项目:

3、TXTSETUP:改动一次路径,即: setupsourcepath= "\system\*.*"改为setupsourcepath= "\system\COMPL"或者

setupsourcepath= "\system\LITTL"
回复

使用道具 举报

4#
发表于 2007-5-13 00:36:57 | 只看该作者
请将你的整个DVD盘的文件结构贴出来,大家才能好判断。
回复

使用道具 举报

3#
发表于 2007-5-12 16:22:24 | 只看该作者
NTDECT检测你的硬件环境收集驱动程序的时候出错了...
1、你的合集需要再行检查一下;
2、有的品牌机,如TOSHIBA、SANSUNG...安装也会出现此错误...
从出现的问题来看,如果你制作的是安装系统合集,看来至少读取I386下的setupldr.bin没有大问题,在setupldr.bin调用i386目录下的ntdect.com时候出错了,你检查一下你的合集吧,目录名替换好了没有,如果你已经确认在恨多机器安装都通不过的话
回复

使用道具 举报

2#
发表于 2007-5-12 14:53:14 | 只看该作者
可能是文件错误吧
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-23 22:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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