当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > [DIY]Windows2000三合一光盘

Windows服务器
Windows 2000系统下关闭端口的方法与思路
Windows2000系统如何找回丢失的管理员密码
如何在Windows 2000上安装配置防火墙
Windows 2000安全配置工具
针对Windows 2000优化Web服务器性能
Windows 2000超级技巧十则
如何修改Windows 2K远程终端默认端口
Windows 2000 SP4八大热点问题
Windows 2000中“NTLDR is missing”故障的解决
Windows 2000操作系统中ADSL的共享办法
Windows 2000开机耗内存40M秘技大公开
Windows 2000 常用系统进程列表
Windows 2000的一些Privilege
Win2000/XP与Win98互访
Windows 2000安装光盘的妙用
Win 2000/XP上网重启解决办法
深入改造Win2000“位置条”
在Win2000下“复活”老网卡
加快Win2000浏览网上邻居的速度
防患于未然 轻松做好Windows 2000安全策略

Windows服务器 中的 [DIY]Windows2000三合一光盘


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 36 ::
收藏到网摘: n/a

如何制作Windows 2000三合一光盘(一)
A.有关说明:

1、Windows 2000 三合一光盘是指将WIN2000的PRO、SERVER和ADVSERVER三个版本做成一张光盘。

由于这三个版本的很多文件是相同的,利用微软内部使用的工具cdimage,可以共享这些相同文件,而不必重复地放在一张光盘上,这样,三个完整版本(1.2G)可以放在一张光盘上(500多M).

欲了解详细情况,请看cdimage中带有的帮助文件。

2、本文介绍如何使用这三合一光盘成为启动光盘,而且是菜单方式选择三个OS来安装。
本引导光盘的开机画面如下,

  MultiBoot Setup Title
 
A.Setup Win2000 Professional
B.Setup Win2000 Server
C.Setup Win2000 Adv Server
  
Select item to boot...

选A、B、C进入各自的引导,其引导是windows 2000/NT特有的引导方式安装,不是简单地通过运行winnt.exe来安装。

3、本文系 DuYihua 发给我,非常感谢!DuYihua 的原文写得非常详细。

本站长手头有一张正版的三合一光盘的复制盘,是去年一位网友用NERO帮我复制的,原版盘是能三引导,而这张复制盘不能引导。

由于正版三合一光盘的目录结构和 DuYihua 所说的有一点出入,
如正版光盘上的Windows 2000 Advance Server目录是:\simpchin\win2000\adv_srv
而DuYihua写的Windows 2000 Advance Server目录是:\simpchin\win2000\adv_svr
为了和正版保持一致,所以做了一些修改。

 

B.正文部分:

附:DuYihua的原文

经过我 (DuYihua)的多次跟踪,发现其实Win2000的启动关键就在于其引导文件固化了i386目录,只要修改其引导文件就可以从不同
的地方来引导不同的Win2000安装。

Win2000启动过程:
Boot->setupldr->ntdetect->引导驱动程序->读txtsetup.sif->开始安装

运行环境:要求在windows 2000 下,因为制作工具CDImage只能在Win2000下运行。

以下为制作过程:
1. 首先你应该拥有前面提到的工具。

还有二进制编辑工具,如:Ultraedit,解img文件工具,如:winimage

2. 你应该拥有Win2000的三个版本文件,最好每个版本都有bootdisk目录(启动软盘)。

3. 你应该有Win2000的启动文件

这里假设为w2ksect.dat。将他一拷为三,这里假设为 wprosect.dat,wsrvsect.dat,asrvsect.dat

如何制作Windows 2000三合一光盘(二)

4. 制作CD目录

在你的硬盘上建一个目录example,
在下面建子目录CD,拷贝cdimage, mkbootcd.exe到example目录下,
在example目录下建立一文件mkbootcd.txt,拷贝bootcat.bin,diskemu.bin,wprosect.dat,wsrvsect.dat,asrvsect.dat到CD目录下,
在CD目录下建立引导目录WPRO,WSRV,ASRV,SIMPCHIN,
在SIMPCHIN目录下建立目录 WIN2000,在WIN2000下建立目录PRO,SERVER,ADV_SRV,
拷贝bootfont.bin,cdrom_ip.5,cdrom_is.5, cdrom_ia.5,cdrom_nt.5到CD目录下,
拷贝各个版本的i386目录到各自目录下,
现在你的目录结构应该如下:

example
example\cdimage.exe
example\mkbootcd.exe
example\mkbootcd.txt
example\cd
example\cd\bootcat.bin
example\cd\diskemu.bin
example\cd\wprosect.dat
example\cd\wsrvsect.dat
example\cd\asrvsect.dat
example\cd\bootfont.bin
example\cd\cdrom_ip.5
example\cd\cdrom_is.5
example\cd\cdrom_ia.5
example\cd\cdrom_nt.5
example\cd\wpro
example\cd\wsrv
example\cd\asrv
example\cd\simpchin
example\cd\simpchin\win2000
example\cd\simpchin\win2000\pro
example\cd\simpchin\win2000\pro\i386
example\cd\simpchin\win2000\server
example\cd\simpchin\win2000\server\i386
example\cd\simpchin\win2000\adv_srv
example\cd\simpchin\win2000\adv_srv\i386

5. 修改启动文件

用Ultraedit以二进制方式打开wprosect.dat,修改I386为WPRO,
打开wsrvsect.dat,修改I386为WSRV,
打开asrvsect.dat,修改I386为ASRV。

6. 制作引导驱动

如果你们的光盘上已经有BOOTDISK的目录,那么只要将BOOTDISK目录下的四个img文件(启动盘)解到各自的引导目录下,
如:PRO版本的四个img文件就解到wpro目录下,SERVER版本的四个img文件解到wsrv目录下,Adv版本的四个img文件解到asrv目录下。

如果你没有启动盘img文件,那就从各自的i386目录下拷贝,
如wpro目录下的文件列表如下(内有一个目录system32):

2001-02-23 13:58 <DIR> .
2001-02-23 13:58 <DIR> ..
2000-01-10 12:00 21,840 1394BUS.SY_
2000-01-10 12:00 13,657 ABP480N5.SY_
2000-01-10 12:00 84,185 ACPI.SY_
2000-01-10 12:00 6,541 ACPIEC.SY