2023年12月1日发(作者:)

《多重引导光盘制作& N in 1

[rar]uploadImages/[/rar]

制作 ISO 所需软件:CDIMAGE [rar]uploadImages/[/rar]

修改 ISO 所需软件:WINISO

调试 ISO 所需软件:Virtual PC VMware

==============================================================

启动过程:

1. 存在于光盘的引导扇区,先由它引导;

2. 引导后自动装入 ;

3. 取得控制权后寻找 并执行,

不存在则返回命令行。

==============================================================

多重引导的实现:

1. 的批命令文本,通过 支持的命令调用各种的引导映像即可

达到多重引导的目的。

2. (使 DOS .BAT )

[rar]uploadImages/[/rar]

==============================================================

各种引导映像的制作:

1.从各种系统的引导软盘提取,或用现成的;

2.从各种引导光盘提取;

3.自己动手。

==============================================================

ISO 制作过程:(这是 CDIMAGE 的参数说明 [rar]uploadImages/[/rar] )

1.建立目录如 CDMAKE ,放入 CDIMAGE

2.建立目录如 CDMAKEROOT ,放入 和调用到的各种引导映像;

( CDMAKEROOT 即相当于光盘根目录)

4.把其它你自己想加的软件放入 CDMAKEROOT

5.进入 CDMAKE 目录,运行如下命令:

cdimage -lTEST -h -n -m -o - CDMAKEROOT

卷标 引导映像 来源目录 目标文件

可改名 可改名

6.完成,可用 Virtual PC VMware 测试;刻录是另外一回事了。

==============================================================

一点心得:

1.先制作一个只有 引导的空镜像,然后复制 N 份,通过 WINISO 往里面加文件以调试

各个命令的用途,熟练了再一次过制作 ISO (这是我做的,方便不用 2K XP 的人

[rar]uploadImages/[/rar] )

2.安装 Virtual PC 调试 ISO (也是方便不用 2K XP 的人)

3. WINISO 添加文件最好一次过进行,用最原始的 ISO 副本。

##############################################################

1/10

补充一:一个完整的例子

注:非常简单,但无实际价值,可自己修改成有用的例子,也是十分简单的。

(因为上传不了大文件,只好如此了)

制作引导映像:(试验阶段建议省略)

1.制作 DOS6.22 引导软盘的映像 DOS_ ( WinImage )

2.制作 Windows 98se 引导软盘的映像 WIN_ ( WinImage )

3.提取 Windows 2000 光盘的引导映像 WIN_ ( IsoBuster )

4.提取 Windows XP 光盘的引导映像 WIN_ ( IsoBuster )

编辑 (试验阶段建议省略,下面有详细说明)

本例所需文件:例1 [rar]uploadImages/[/rar]

(里面的几个引导映像除了 XP 的,均虚有其表,可用上面文件替换)

ISO 制作过程:(2K/XP)

1.建立目录如 CDMAKE

2.建立目录如 CDMAKEROOT ( CDMAKEROOT 即相当于光盘根目录)

3.拷贝 CDMAKE

4.解压 1压缩包到 CDMAKEROOT (已包含 )

5.把其它你自己想加的软件拷贝到 CDMAKEROOT (试验阶段建议省略此步)

6.进入 CDMAKE 目录,运行如下命令:

cdimage -lTEST -h -n -m -o - CDMAKEROOT

7.完成,可用 Virtual PC VMware 测试。

ISO 制作过程:(9X/ME)

1.下载上面空的可引导 ISO ;

2.下载 1压缩包;

3.解压 1压缩包;

4. WINISO 把解压后的目录和文件直接添加到 ISO ,保存;

5.完成,可用 Virtual PC VMware 测试。

这是已经制作好的 ISO [rar]uploadImages/[/rar]

对于没制作经验而又想做的人,建议按照步骤多做几次,熟练一下,不要急于马上付诸应用。

==============================================================

中的命令解释及修改

文件中:

1.第一部分是大量 print 语句,用于显示屏幕信息,

2.第二部分用 getkey 语句接受键盘击键后继续执行,

onkey 语句捕获设定的输入键后,执行指令,

goto 语句跳转到指定的标志执行,即分程序的入口,

3.第三部分开始是各个分程序;

4.类似 ":DOS622" 的是分程序入口,要和 goto 语句配合,

run 语句用于载入引导映像文件,

cd 语句用于进入子目录,因有些引导映像文件在子目录内,

boot 00 语句从软盘启动,boot 80 语句从硬盘启动;

5.分程序 ":NO" 是演示所需的引导映像文件不存在时的错误信息。

2/10

注:例子中特意把各引导映像文件放于不同目录,以说明 cd run 语句配合使用的方法,完全可以把所以

得引导映像文件集中于一个目录内使用,记得每次载入前先用 cd 语句进入相关子目录。

==============================================================

修改本例以制作实用的光盘

2K/XP 下的制作过程:

1.制作各种系统的救援软盘的映像,并存集中存放在一个目录中,如 IMG

2.拷贝例1 WIN_ IMG

3.按上面说明编辑修改 ,以配合不同映像的载入;

(记得用 "cd IMG" 命令)

4.建立目录如 DOSTOOLS ,并拷入你自己常用的 DOS 应用程序;

5.建立目录如 WINTOOLS ,并拷入你自己常用的 Windows 应用程序;

6.建各种应用程序的批命令文件,并集中存放在一个目录中,如 BAT

7.拷贝 CDMAKE

8.拷贝 CDMAKEROOT

(其中 是你自己新编辑的)

9.移动 IMG DOSTOOLS WINTOOLS BAT 四个目录到 CDMAKEROOT 下;

10.拷贝 Win_XP 原版文件和目录到 CDMAKEROOT

(各种独立的版本均可,OEM 版有的可以)

11.进入 CDMAKE 目录,运行如下命令:

cdimage -lTEST -h -n -m -o - CDMAKEROOT

12.一张你自己的 Win_XP 安装盘完成,用 Virtual PC VMware 测试成功后刻盘。

98/ME 下的制作过程:

1.前面六步和 2K/XP 相同;

2. WINISO 打开上面空的可引导 ISO

3.添加

(其中 是你自己新编辑的)

4.添加 IMG DOSTOOLS WINTOOLS BAT 四个目录;

5.添加 Win_XP 原版文件和目录;(各种独立的版本均可,OEM 版有的可以)

6.保存,用 Virtual PC VMware 测试成功后刻盘。

【注意】因光盘容量有限,应适当增减 DOS Windows 应用程序,使产生的 ISO 不超标。

##############################################################

补充二:简体中文 Win_XP N in 1 光盘的制作例子( 6 in 1 )

注意:大概需要 5G 左右的硬盘空间

包含的版本如下:(均用零售版)

1.HOME 原版】

2.HOME 破解版(sadteam 1.1)

3.HOME 破解版(sadteam 1.1)全自动安装】

4.PRO 原版】

5.PRO 破解版(sadteam 1.1)

6.PRO 破解版(V3)

制作过程:(2K/XP)

1.提取 Win_XP 的引导映像或在此下载 [rar]uploadImages/[/rar]

2.建立目录如 IMG ,拷贝六份引导映像到 IMG (因是 6 in 1)

3/10

分别命名以对应上面的版本:

123456

3.为每一个版本单独建立一个引导目录,目录名称一定要是四个字母或数字,

如命名为 WXP1 WXP2 WXP3 WXP4 WXP5 WXP6

对应版本123456

4.从原版 XP I386 目录中拷贝引导文件到各个引导目录(6)

1 2 3 HOME 版的,4 5 6 PRO 版的,

压缩包内有文件列表和拷贝批命令 [rar]uploadImages/[/rar]

你可以自己拷贝或运行拷贝批命令 "COPYFILE 源目录 目标目录"

拷贝压缩包中的 文件到各个引导目录,

对于版本 3 ,你还要拷贝压缩包中的 到相应引导目录中,

即目录 WXP3 的作用是完成全自动安装,可以自己编辑

(你也可以按照 likeme 大哥提供的文件列表拷贝)

5.建立目录如 WIN_XP ,再建立如下目录:(即各版本的安装文件目录)

WIN_XPWXP1 WIN_XPWXP2 WIN_XPWXP4 WIN_XPWXP5 WIN_XPWXP6

(因版本2和版本3不同之处只在于引导目录,所以可合用安装文件目录)

6.拷贝 HOME 原版文件和目录到 WIN_XPWXP1 WIN_XPWXP2

拷贝 PRO 原版文件和目录到 WIN_XPWXP4 WIN_XPWXP5 WIN_XPWXP6

7. 1.1 破解后再压缩好的两个文件覆盖到 WIN_XPWXP2I386

1.1 破解后再压缩好的两个文件覆盖到 WIN_XPWXP5I386

V3 破解文件覆盖到 WIN_XPWXP6I386

8.建立目录如 CRACK ,拷入 1.1 V3 破解;(用于破解原版安装)

9.用磁盘编辑器( WinHex UltraEdit )修改 IMG 目录下各个引导映像,

(文件中只有一处 I386 ,只需改一次)

打开 ,搜寻字符串 I386 ,改成 WXP1

打开 ,搜寻字符串 I386 ,改成 WXP2

打开 ,搜寻字符串 I386 ,改成 WXP3

打开 ,搜寻字符串 I386 ,改成 WXP4

打开 ,搜寻字符串 I386 ,改成 WXP5

打开 ,搜寻字符串 I386 ,改成 WXP6

10.用磁盘编辑器修改各引导目录下的

(文件中共有四处 i386 ,只需改前三处)

打开 ,搜寻字符串 i386 ,改成 WXP1

打开 ,搜寻字符串 i386 ,改成 WXP2

打开 ,搜寻字符串 i386 ,改成 WXP3

打开 ,搜寻字符串 i386 ,改成 WXP4

打开 ,搜寻字符串 i386 ,改成 WXP5

打开 ,搜寻字符串 i386 ,改成 WXP6

11.用文本编辑器修改下面文件:(每个文件都只有一处需修改)

打开 WIN_

搜寻字符串 SetupSourcePath = ""

更改为 SetupSourcePath = "WIN_XPWXP1"

打开 WIN_

搜寻字符串 SetupSourcePath = ""

更改为 SetupSourcePath = "WIN_XPWXP2"

打开 (注:和版本2合用安装目录)

搜寻字符串 SetupSourcePath = ""

更改为 SetupSourcePath = "WIN_XPWXP2"

打开 WIN_

搜寻字符串 SetupSourcePath = ""

更改为 SetupSourcePath = "WIN_XPWXP4"

打开 WIN_

搜寻字符串 SetupSourcePath = ""

4/10

更改为 SetupSourcePath = "WIN_XPWXP5"

打开 WIN_

搜寻字符串 SetupSourcePath = ""

更改为 SetupSourcePath = "WIN_XPWXP6"

12.设计自动运行或做几个批命令以方便在 WIN 下安装;(可省)

13.参照前面说明编辑 ,或下载已做好的 [rar]uploadImages/[/rar]

14.建立目录如 CDMAKE ,拷入 CDIMAGE

15.建立目录如 CDMAKEROOT ( CDMAKEROOT 相当于光盘根目录)

16.拷贝 (新编辑的) CDMAKEROOT

17.拷贝原版 XP 根目录下的 WIN51 WIN51IC WIN51IP

共四个文件到 CDMAKEROOT

18.拷贝第 12 步的文件到 CDMAKEROOT (可省)

19.移动目录 IMG CDMAKEROOT 下;

20.移动目录 WXP1 WXP2 WXP3 WXP4 WXP5 WXP6 CDMAKEROOT 下;

(注意:不是 WIN_XP 目录中的那几个)

21.移动目录 WIN_XP CRACK CDMAKEROOT 下;

22.进入 CDMAKE 目录,运行如下命令:

cdimage -lXP_Nin1 -h -n -m -o - CDMAKEROOTXP_

23.完成后,用 Virtual PC VMware 测试。

(其它 XP_ Nin1 的制作可由本例组合出来,方法类似)

最简单的集成SP4方法

WinRAR解压w2ksp4_假设提取到f:w2ksp4_cn再将WIN2000的安装文件全部复制到如f:win2k

运行f:w2ksp4_ -s:f:win2k即可完成集成。

如果象我做的是3IN1的光盘,还要用XXCOPY,把启动文件用WIN2KI386中的文件替换。

不管做什么盘,集成SP4后,光盘根目录下一定要有文件,否则安装时会要求我们插入Service

Pack 4光盘。

Win2KSP3的集成方法

Win2K是很多电脑用户喜爱的操作系统。比Win98稳定,又没有WinXP对机器配置的高要求。加上近期

Microsoft公司推出了Win2K SP3的补丁包,使其安全性和稳定性有大大的提高。

最近在帮多位朋友装Win2K后,每次安装完Win2K都需安装一次Win2K SP3补丁包,甚觉麻烦。经过本人摸

索终于找到了一种方法可以让你在安装Win2K操作系统时一步到位,省去每次安装完Win2K后再装补丁包的

麻烦。也就让Win2K SP3集成到Win2K原安装文件中去,用此安装文件装完系统后就自动安装了Win2K SP3

下面我就将制作过程讲解一下:

1. 我们在d:盘建立个名为Win2K的目录,里面再分别建立两个子目录sp3Win2K(下面我们所有的操作

均在Win2K目录下进行)

2. 我们用WinRARWin2K SP解压缩到d:Win2Ksp3中;

3.Win2K安装光盘中的文件整个复制到d:Win2KWin2K中;

4.接下来就到了最关键的步骤,就是将Win2K SP3集成到Win2K原安装文件中去。在Win2K下请启动附件中

的命令提示符,先进入到d:Win2K,然后在命令窗口下输入:

5/10

sp3i386update -s:Win2K

回车运行此命令后就会出现正在集成的画面。

集成安装结束后在d:Win2KWin2K目录中的Win2K安装文件就集成了Service Pack 3补丁包。用此安装

文件安装Win2K操作系统后已经自动打上了Service Pack 3补丁,省去了以往每次先装Win2K,再打补丁包

的麻烦。

EasyBoot 3.55 制作 Windows 2000 三合一启动光盘的制作方法

作者:任我行 2003.5.16

我曾参照“CD-R Home(刻录家园)EasyBoot 专题”论坛中《用 EasyBoot 制作 Windows 2000 XP N 1

详细制作说明 的方法制作过 3 1 光盘,但生成ISO后程序无法正确访问安装目录,出现如下错误Could

not found NTLDR,可能是由于使用安装引导文件的不同引起的,原文使用WinISO 这个软件来提取启动引导

文件(*.WBT)而本例是直接使用EASYBOOT自带的启动引导文件()同时所使用的软件也大不相

同。故此我重新修改了此方法以供大家参考,如有不当之处请指正。为方便理解我没有集成SP3,如需要可

自行添加。

本例是我使用 EASYBOOT 3.55 制作的WIN2000三合一启动光盘,经验证是正确的,此方法简单易懂,可能

有些地方与其他类似文章有出入,请留意。

Windows 2000 模拟启动原理

Windows 2000 各版本的原始安装光盘是单重启动,其引导文件中固化了光盘根目录下的i386目录(这一

点给制作多重启动的 N 1 光盘带来了最大的障碍),该目录中不仅存放了Windows 2000的系统文件,而

且还存放了安装所需的安装文件和驱动程序。我们所要模拟的引导过程如下:先加载光盘引导文件

(引导文件是,这个文件在EASYBOOT的安装目录的子目录ezboot

)->->->再加载驱动程序->->开始光盘安装。

Windows 2000 三合一启动光盘(SP3)的制作过程

㈠、所需工具

①、EasyBoot V3.55 启动光盘制作软件;

②、Windows 2000 安装软盘组的img文件,每个版本各四个IMG文件;

③、能打开二进制的软件 UltraEdit 10.00B

④、IMG文件的读写软件Winimage 6.0 或以上版本;

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

㈡、必需的目录结构和文件

①建立目录,目录结构如下图:

EasyBoot

└─ Disk1(制成ISO文件后的根目录)

6/10

├── Win2000

├── pro

└─ i386 (放置Professional版的全部安装文件)

├── srv

└─ i386 (放置Server版的全部安装文件)

└── adv

└─ i386 (放置Advance Server版的全部安装文件)

├── wpro ( 放置Professional 版模拟软盘组的文件)

├── wsrv ( 放置Server 版模拟软盘组的文件)

├── asrv ( 放置Advance Server 版模拟软盘组的文件)

└── Boot (放置Easyboot的启动文件和菜单文件)

保证硬盘上有足够的空间(假设将文件存放在 EasyBootdisk1),全部三个版本的原始文件约占用空间

1.24 GB,生成的镜像文件约为520 MB 左右。

②、复制文件

将原光盘根目录的CDROM_IP.5CDROM_IS.5CDROM_IA.5CDROM_NT.5几个文件拷贝到Easybootdisk1

要点:C:EasyBootdisk1目录下面必须有cdrom_ia.5cdrom_is.5cdrom_ip.5cdrom_nt.5文件,这

是我们欺骗安装程序的标志。

Windows 2000 专业版的全部安装文件拷贝到 Easybootdisk1win2000PROi386

Windows 2000 服务器版的全部安装文件拷贝到 Easybootdisk1win2000SRVi386

Windows 2000 高级服务器版的全部安装文件拷贝到 Easybootdisk1win2000ADVi386

Windows 2000 专业版软盘组的四个IMG文件用winimage全部释放到 EasyBootdisk1WPRO 目录中。

Windows 2000 服务器版软盘组的四个IMG文件用winimage全部释放到 EasyBootdisk1WSRV 目录中。

Windows 2000 高级服务器版软盘组的四个IMG文件用winimage全部释放到 EasyBootdisk1ASRV 目录

中。

要点:这是我们模拟软盘安装的关键,一定要连带system32目录(里面有两个文件)一起释放。

㈢、取启动引导文件(关键点)

7/10

Easyboot自带的启动引导文件(Easybootezboot目录里)拷贝到 Easybootdisk1目录

下,改名为

Easyboot自带的启动引导文件(Easybootezboot目录里)拷贝到 Easybootdisk1目录

下,改名为

Easyboot自带的启动引导文件(Easybootezboot目录里)拷贝到 Easybootdisk1目录

下,改名为

㈣、修改文件

UltraEdit以二进制打开,找到“I386”,把“I386”替换为“WPRO

UltraEdit以二进制打开,找到“I386”,把“I386”替换为“WSRV

UltraEdit以二进制打开,找到“I386”,把“I386”替换为“ASRV

UltraEdit以二进制打开 找到i386i386替换为WPRO,

3处;

UltraEdit以二进制打开 找到i386i386替换为WSRV,

3处;

UltraEdit以二进制打开 找到i386i386替换为ASRV,

3处。

存盘退出。

windows计事本(或其他文本编辑软件)打开 ,修改

SetupSourcePath = ""”中“=”后的内容为“"win2000PRO"”;

windows计事本(或其他文本编辑软件)打开 ,修改

SetupSourcePath = ""”中“=”后的内容为“"win2000SRV"”;

windows计事本(或其他文本编辑软件)打开 ,修改

SetupSourcePath = ""”中“=”后的内容为“"win2000ADV"”;

存盘退出。

要点:这个文件中的路径告诉安装程序模拟软盘文件的位置;这个文件中的路

径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配。等号后的路径名一定要加""号。

㈤、制作EASYBOOT启动菜单

在启动菜单中建立三个菜单条,依次命名为

1、安装WINDOWS 2000 PROFESSTIONAL

2、安装WINDOWS 2000 SERVER

3、安装WINDOWS 2000 ADVANCE SERVER

各自的执行命令为:

1、安装WINDOWS 2000 PROFESSTIONAL 执行命令:cd ;run (因运行菜单是在Boot中,所以

要加“cd ”命令,两条命令间用“;”隔开。)

8/10

2、安装WINDOWS 2000 SERVER 执行命令:cd ;run

3、安装WINDOWS 2000 ADVANCE SERVER 执行命令:cd ;run

㈥、制作ISO文件(重要)

建立和修改好以上文件与目录结构,在 EasyBoot 3.55 中点击“制作ISO”按扭,弹出一个对话框,在光

盘文件目录项中输入C:EasyBootdisk1 在引导文件项中输入C:

(本例假设EASYBOOT安装在C:Easyboot下),在对话框里点优化光盘文件和需要的设置(优化光盘设置是

必须点上的,否则无法制做出正常的ISO文件)输入光盘的卷标和生成ISO文件的路径名后点击“制作”

制作就开始了。EasyBoot 3.55 已集成了光盘优化功能,故不需要外挂程序

㈦、测试

使用Virtual PC(或 VMware)虚拟机软件测试。

附:如果要制作 Windows XP 2 1 的启动光盘,只需修改相应的目录和文件即可。

我有已做好的 Win2000 XP 的模板文件,如有需要请E-MAIL联系我,以下内容仅是我的email

址,如无问题可不必回复:

隐藏:

--------------------------------------------------------------------------------

本部分内容已经隐藏,必须回复后,才能查看

--------------------------------------------------------------------------------

补充:如何集成 Service Pack

以上的制作方法是不集成sp3的方法,若要集成的话要做如下修改:

1、建立好目录结构及拷贝文件后为三个版本集成sp3升级包。将Service Pack 3全部文件提取出来,假设

提取到d:w2ksp3。在d:w2ksp3i386update下分别运行命令行命令:

-s:c:Easybootdisk1win2000PRO

-s:c:Easybootdisk1win2000srv

-s:c:Easybootdisk1win2000adv

将文件(集成sp3后生成的安装标志)拷贝到c:Easybootdisk1

2、替换文件

xxcopy法。下载xxcopy/),执行下面的命令:

xxcopy c:easybootdisk1win2000proi386 c:easybootdisk1wpro /U /E /YY

xxcopy c:easybootdisk1win2000srvi386 c:easybootdisk1wsrv /U /E /YY

xxcopy c:easybootdisk1win2000advi386 c:easybootdisk1asrv /U /E /YY

替换完成后删除wprowsrvasrv下面的空目录(除system32目录外的其余目录)即可。

做完以上工作后,继续修改文件的步骤。

如何集成 Service Pack

以上的制作方法是不集成sp3的方法,若要集成的话要做如下修改:

9/10

1、建立好目录结构及拷贝文件后为三个版本集成sp3升级包。将Service Pack 3全部文件提取出来,假设

提取到d:w2ksp3。在d:w2ksp3i386update下分别运行命令行命令:

-s:c:Easybootdisk1win2000PRO

-s:c:Easybootdisk1win2000srv

-s:c:Easybootdisk1win2000adv

将文件(集成sp3后生成的安装标志)拷贝到c:Easybootdisk1

2、替换文件

xxcopy法。下载xxcopy/),执行下面的命令:

xxcopy c:easybootdisk1win2000proi386 c:easybootdisk1wpro /U /E /YY

xxcopy c:easybootdisk1win2000srvi386 c:easybootdisk1wsrv /U /E /YY

xxcopy c:easybootdisk1win2000advi386 c:easybootdisk1asrv /U /E /YY

替换完成后删除wprowsrvasrv下面的空目录(除system32目录外的其余目录)即可。

做完以上工作后,继续修改文件的步骤。

10/10