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

Windows服务器
NPOINT免费虚拟主机管理系统windows2003的安装方法【图文】
IIS6架设网站过程常见问题解决方法总结
Win2003灵活实现多Web站点的设置方法[图文]
win2008之IIS7中FTP设置技巧
IIS6.0的默认权限和用户权限设置小结
服务器安全设置_初级篇
服务器安全设置_中级篇
服务器安全设置_高级篇
IIS无法显示中文名称图片问题的解决方法
SERV-U打造最安全的FTP安全设置教程[图文]
serv-U FTP软件的攻击防守修改教程[图文]
服务器绝对安全简要设置策略操作指南
IIS同时集成多个Resin(不同版本)的注意事项
windows tomcat配置大全[详细]
Win2003 WinHTTP Web Proxy Auto-Discovery Service 导致的服务器重启
提示iis 无法启动World Wide Web Publishing服务的解决办法
用IIS建立高安全性Web服务器的方法
IIS 完全重装操作步骤
Web服务器识别技术揭秘
两个IP实现IIS和Apache公用80端口的设置方法

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 40 ::
收藏到网摘: 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