Board logo

标题: Win2000(sp4) 3合1制作方法-完结篇 [打印本页]

作者: windgo    时间: 2003-11-3 15:53     标题: Win2000(sp4) 3合1制作方法-完结篇

按语:
    对于win2000 三合一的做法,论坛上早有定论,也有任老大等前辈的大作在前。但尽管如此,笔者近日制作这张光盘的时候,也花了不少额外的功夫,参考过其它一些文章,包括和shadow兄在QQ上讨论。几番周折终于成功,在此希望藉此文为新手们提供一点借鉴。


Windows 2000 三合一启动光盘(集成SP4)的制作方法
光盘安装原理:光盘引导->setupldr->ntdetect->加载驱动程序->读txtsetup.sif->开始光盘安装
㈠ 制作工具
  ① EasyBoot V3.5 启动光盘制作软件;
  ② Windows 2000 安装软盘组的img文件,每个版本各四个IMG文件;
  ③ 能打开二进制的软件 UltraEdit 10.0;
  ④ IMG文件的读写软件Winimage 6.1;
  ⑤ 虚拟电脑软件 Virtual PC(或VMware)和刻录软件。
  以下操作在win2000中完成(集成sp4的update命令必须在win2000下执行)
㈡ 必需的目录结构和文件
  ①建立目录,全过程完成后目录结构如下图:(假设Easyboot装在c盘)
  EasyBoot
  │
  │
  └─ Disk1(制成ISO文件后的根目录)
        │
        │
        ├── Win2000
        │       │
        │       │
        │       ├── pro
        │       │     │
        │       │     ├─ i386 (放置Professional版的全部安装文件,即原版光盘\i386文件夹,下同)
        │       │     ├─ Cdrom_ip.5
     │    │     └─ Cdrom_nt.5
        │    │     
        │       │
        │       ├── srv
        │       │     │
        │       │     ├─ i386 (放置Server版的全部安装文件)
        │       │     ├─ Cdrom_is.5
     │    │     └─ Cdrom_nt.5
        │       │
        │       └── adv
        │              │
        │              ├─ i386 (放置Advance Server版的全部安装文件)
        │              ├─ Cdrom_ia.5
     │           └─ Cdrom_nt.5      
        │      
        ├── wpro (放置Professional 版模拟软盘组的文件)
        │
        ├── wsrv (放置Server 版模拟软盘组的文件)
        │
        ├── asrv (放置Advance Server 版模拟软盘组的文件)
        │
        ├── img  (放置Easyboot的启动文件和菜单文件)
        │
        ├── Cdrom_ip.5
        ├── Cdrom_is.5
        ├── Cdrom_ia.5
     ├── Cdrom_nt.5
        ├── Cdromsp4.tst
        ├── cdmenu.ezb
        └── loader.bin

    保证硬盘上有足够的空间(假设将文件存放在c:\EasyBoot\disk1中),全部三个版本的原始文件约占用空间为1.24 GB,生成的镜像文件约为470 MB 左右。
  ②复制安装源文件和软盘组

  将原光盘根目录的Cdrom_ip.5、Cdrom_is.5、Cdrom_ia.5、Cdrom_nt.5几个文件拷贝到Easyboot\disk1下。
  【提示】制成的光盘根目录下面必须有cdrom_ia.5、cdrom_is.5、cdrom_ip.5和cdrom_nt.5文件,用于欺骗安装程序。
  拷贝Win2000 专业版光盘的\i386文件夹到\Easyboot\disk1\win2000\pro下;
  拷贝Win2000 服务器版光盘的\i386文件夹到\Easyboot\disk1\win2000\srv下;
  拷贝Win2000 高级服务器版光盘的\i386文件夹到\Easyboot\disk1\win2000\adv下。
  【提示】\i386就是win2000的安装文件存放的地方。其余的文件夹:Bootdisk、Printers、Setuptxt、Support、Valueadd、Clients等此处去掉,节省约100M空间,否则生成的ISO文件约为570M。
  将Win2000 专业版软盘组的四个IMG文件用winimage全部释放到\EasyBoot\disk1\wpro 文件夹中。
  将Win2000 服务器版软盘组的四个IMG文件用winimage全部释放到\EasyBoot\disk1\wsrv 文件夹中。
  将Win2000 高级服务器版软盘组的四个IMG文件用winimage全部释放到\EasyBoot\disk1\asrv 文件夹中。
  【提示】软盘组即原版光盘下的bootdisk文件夹。释放第四个IMG文件时一定要连带system32目录(里面有两个文件)一起释放。
 
㈢ 取启动引导文件(关键点)
  把Easyboot自带的启动引导文件w2ksect.bin复制为w2kwpro.bin,放在\Easyboot\disk1\img下;
  把Easyboot自带的启动引导文件w2ksect.bin复制为w2kwsrv.bin;放在\Easyboot\disk1\img下;
  把Easyboot自带的启动引导文件w2ksect.bin复制为w2kwadv.bin;放在\Easyboot\disk1\img下。
 
㈣ 集成SP4补丁包
  ①为三个版本集成sp4升级包。将Service Pack 4全部文件提取出来(可以用winrar解压),假设提取到d:\w2ksp4\。
    进入win2000的dos命令行窗口,在d:\w2ksp4\i386\update\下分别运行以下命令:

  update.exe -s:c:\Easyboot\disk1\win2000\pro
  update.exe -s:c:\Easyboot\disk1\win2000\srv
  update.exe -s:c:\Easyboot\disk1\win2000\adv
    将文件cdromsp4.tst(集成sp4后生成的安装标志)拷贝到c:\Easyboot\disk1下
  ②更新软盘组文件(实际上只需要替换txtsetup.sif就行了)。
    下载xxcopy(http://www.xxcopy.com/),执行下面的命令:

  xxcopy c:\easyboot\disk1\win2000\pro\i386 c:\easyboot\disk1\wpro /U/E/YY
  xxcopy c:\easyboot\disk1\win2000\srv\i386 c:\easyboot\disk1\wsrv /U/E/YY
  xxcopy c:\easyboot\disk1\win2000\adv\i386 c:\easyboot\disk1\asrv /U/E/YY
    执行完成后删除wpro、wsrv、asrv下面的空目录(除system32目录外的其余目录)即可。

㈤ 修改文件(所有修改全部用大写)。
   ①用 UltraEdit以二进制打开\EasyBoot\disk1\w2kwpro.bin,查找“I386”,替换为“WPRO”
     用 UltraEdit以二进制打开\EasyBoot\disk1\w2kwsrv.bin,查找“I386”,替换为“WSRV”
     用 UltraEdit以二进制打开\EasyBoot\disk1\w2kwadv.bin,查找“I386”,替换为“ASRV”
   ②用 UltraEdit以二进制打开 \EasyBoot\disk1\wpro\setupldr.bin,查找“I386”,替换为“WPRO”,共3处;
     用 UltraEdit以二进制打开 \EasyBoot\disk1\wsrv\setupldr.bin,查找“I386”,替换为“WSRV”,共3处;
     用 UltraEdit以二进制打开 \EasyBoot\disk1\asrv\setupldr.bin,查找“I386”,替换为“ASRV”,共3处。
   ③用记事本打开\EasyBoot\disk1\wpro\txtsetup.sif,查找“SetupSourcePath = "\"”修改为“SetupSourcePath = "\win2000\pro\"”;
     用记事本打开\EasyBoot\disk1\wsrv\txtsetup.sif,查找“SetupSourcePath = "\"”修改为“SetupSourcePath = "\win2000\srv\"”;
     用记事本打开\EasyBoot\disk1\asrv\txtsetup.sif,查找“SetupSourcePath = "\"”修改为“SetupSourcePath = "\win2000\adv\"”;
    【提示】setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;txtsetup.sif这个文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配,等号后的路径名一定要加""号。
   ④跳过输入产品序列号(可选)
  在各个版本的i386文件夹下,找到文件setupp.ini,用记事本打开,将其中的“Pid=xxxxx000”修改为“Pid=xxxxx270”。
   ⑤从任一版本的i386文件夹中复制bootfix.bin,分别粘贴到\EasyBoot\disk1\wpro、\EasyBoot\disk1\wsrv和\EasyBoot\disk1\asrv。
    【提示】该文件的作用是光盘启动后显示一条信息“Press any key to boot from CD.”,并等待5秒钟,若没有按键,则从硬盘启动。
     用UltraEdit编辑该文件,找到“Press any key to boot from CD.”后面的“49 00 12 00”,将“49”改为“AA”延时可达10秒,改为“FF”延时可达15秒。

㈥ 制作Easyboot菜单
   安装windows2000 专业版的命令是 run w2kwpro.bin
   安装windows2000 服务器版的命令是 run w2kwsrv.bin
   安装windows2000 高级服务器版的命令是 run w2kwadv.bin
㈦ 制ISO及测试
   ISO生成器选“外挂工具(cdimage)”----笔者曾使用Easyboot3.5内建引擎制作,结果失败。
   勾选“优化光盘文件”及“使用Joliet”
   大功告成!用Virtual PC进行测试。
作者: cqmis    时间: 2003-11-3 16:20     标题: Win2000(sp4) 3合1制作方法-完结篇

请没能自己集成sp4的朋友仔细看看:)还有没有什么问题!感谢windgo,威望+1
作者: je64    时间: 2003-11-3 17:50     标题: Win2000(sp4) 3合1制作方法-完结篇

虽是老生常谈,但也很有帮助!
作者: cm1956299    时间: 2003-11-3 19:37     标题: Win2000(sp4) 3合1制作方法-完结篇

谢谢各位,我又试了一次,算是成功了。但还有一事相求,能否将“Press any key to boot from CD.”在光盘启动时显示,这样就免去了很多麻烦,还有如果给光盘加密码,能否先出现“Press any key to boot from CD.”如果要从光盘启动再输入密码?
各位高人,请指点!
作者: keysme    时间: 2003-11-3 23:09     标题: Win2000(sp4) 3合1制作方法-完结篇

究竟集成SP4前,源文件能不能集成SP1~3?还是一定要没有集成SP的WIN2K?
作者: chunyua7197    时间: 2003-11-7 05:27     标题: Win2000(sp4) 3合1制作方法-完结篇

好像没关系吧
作者: 铁血    时间: 2003-11-8 04:51     标题: Win2000(sp4) 3合1制作方法-完结篇

紧急求助
这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
其他两个版本也是一样,到底是怎么回事呢?而是在左上方出现一个一直闪的光标
还有w2kwpro.bin,w2kwsrv.bin,w2kwadv.bin是否放在  \disk 中?
我是放在 \IMG 里面的
而cdmenu.ezb我也是放在\IMG里面的

我用的是EasyBoot4.51中文版

作者: camelry    时间: 2003-11-9 20:19     标题: Win2000(sp4) 3合1制作方法-完结篇

ding ding ding
作者: 网上游    时间: 2003-11-14 21:49     标题: Win2000(sp4) 3合1制作方法-完结篇

楼主辛苦了!谢谢!
作者: limin911    时间: 2003-11-17 01:57     标题: Win2000(sp4) 3合1制作方法-完结篇

好呀!顶
作者: 网上游    时间: 2003-11-17 09:13     标题: Win2000(sp4) 3合1制作方法-完结篇

引用:
下面引用由铁血2003/11/07 07:51pm 发表的内容:
紧急求助
这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
其他两个版本也是一样,到底是怎么回事呢?而是在左上方出现一个一直闪的 ...
我做的也是和你一样。不知道是什么原因???
作者: error    时间: 2003-11-17 09:55     标题: Win2000(sp4) 3合1制作方法-完结篇

引用:
下面引用由铁血2003/11/07 07:51pm 发表的内容:
紧急求助
这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
其他两个版本也是一样,到底是怎么回事呢?而是在左上方出现一个一直闪的 ...
我的也是这样,请帮忙解决!!!
作者: watereric    时间: 2003-11-17 17:44     标题: Win2000(sp4) 3合1制作方法-完结篇

下面引用由铁血在 2003/11/07 07:51pm 发表的内容:
紧急求助
这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
其他两个版本也是一样,到底是怎么回事呢?而是在左上方出现一个一直闪的 ...

--------------------------------------------------------------------------
⑤从任一版本的i386文件夹中复制bootfix.bin,分别粘贴到\EasyBoot\disk1\wpro、\EasyBoot\disk1\wsrv和\EasyBoot\disk1\asrv。
   【提示】该文件的作用是光盘启动后显示一条信息“Press any key to boot from CD.”,并等待5秒钟,若没有按键,则从硬盘启动。
    用UltraEdit编辑该文件,找到“Press any key to boot from CD.”后面的“49 00 12 00”,将“49”改为“AA”延时可达10秒,改为“FF”延时可达15秒。

各位大大  可能是少放了這個BOOTFIX.BIN檔
可於各版本的I386資料夾裡就可以找到了!!
作者: 网上游    时间: 2003-11-18 01:36     标题: Win2000(sp4) 3合1制作方法-完结篇

引用:
下面引用由watereric2003/11/17 08:44am 发表的内容:
下面引用由铁血在 2003/11/07 07:51pm 发表的内容:
紧急求助
这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
...
你说的是把BOOTFIX.BIN放在启动软盘组的文件夹里,我是这样做的,可还是一样的结果。各位做成功了的,能不能把你们的EasyBoot菜单文件发上来我看看。
作者: luminghz    时间: 2003-11-20 23:56     标题: Win2000(sp4) 3合1制作方法-完结篇

xp的模板能给我一个吗?
作者: xiaojimin    时间: 2003-11-21 04:05     标题: Win2000(sp4) 3合1制作方法-完结篇

谢谢!!我是新手,先收下去学习.
作者: yxwyzh    时间: 2003-11-24 05:15     标题: Win2000(sp4) 3合1制作方法-完结篇

请问要运行你那img文件夹里的文件 命令该怎么打?
假如你的img文件夹里有个1.img
easyboot菜单栏的命令是不是 cd \img\;run 1.img
请教楼主
请知道的也说一下
作者: huanglin    时间: 2003-11-28 01:56     标题: Win2000(sp4) 3合1制作方法-完结篇

我也有此问题,连easyboot画面都不出来,请教版主给与解答
作者: paragon    时间: 2003-12-12 18:32     标题: Win2000(sp4) 3合1制作方法-完结篇

ok
作者: ramesh    时间: 2003-12-13 05:51     标题: Win2000(sp4) 3合1制作方法-完结篇

好啊,支持
作者: zaiciok    时间: 2003-12-18 22:54     标题: Win2000(sp4) 3合1制作方法-完结篇

很好,太好了,终于找到了制作方法,
谢谢大师
作者: georgewei    时间: 2003-12-22 21:31     标题: Win2000(sp4) 3合1制作方法-完结篇

为什么我做出来的和上面几位的情况一样,也是用4.51中文版的
光标闪但没任何反应了
作者: jiankai    时间: 2003-12-27 03:00     标题: Win2000(sp4) 3合1制作方法-完结篇

水水水水水水水水水水水水水水水水水水水水水水水水灌灌灌灌灌灌灌灌灌水水水水
水水水水水水水水水水水水水水水水水水灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌水水水水
水水水水水水水水水水水水水水水灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌水水水水
水水水水水水水水水水水灌灌灌灌水灌灌灌灌灌灌灌灌灌灌灌水水水水水水水水水水
水水水水水水水水灌灌灌灌灌灌灌水灌灌灌水水灌灌灌灌灌水水水水水水水水水水水
水水水灌灌灌灌灌灌灌灌灌灌灌灌水水水水水水灌灌灌灌水水水水水水水水水水水水
水灌灌灌灌灌灌灌灌灌灌灌灌灌灌水水水水水水灌灌灌灌水水水水水水水水水水水水
水灌灌灌灌灌灌灌灌灌灌灌灌水水水水水水水灌灌灌灌灌灌灌灌灌灌灌水水水水水水
水灌灌灌灌灌灌灌灌灌灌灌灌水水水水水水灌灌灌灌灌灌灌灌灌灌灌灌灌灌水水水水
水水灌灌灌灌灌灌灌灌灌灌水水水水水灌灌灌灌灌灌水水水灌灌灌灌灌灌灌水水水水
水水水水水水水水灌灌灌灌水水水水水灌灌灌灌水水水水水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水水灌灌水水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水水灌灌灌灌水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水水灌灌灌灌水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水水灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水水灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水灌灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水灌灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水灌灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌灌水灌灌灌灌水水灌灌灌灌灌水水水水水
水水水水水水水水灌灌灌灌水水水水灌灌灌水水灌灌灌灌水水灌灌灌灌灌水水水水水
水水灌灌水水水灌灌灌灌灌水水水水灌灌灌水水灌灌灌水水水灌灌灌灌灌水水水水水
水水灌灌灌灌灌灌灌灌灌灌水水水水水灌灌水水灌灌水水水水灌灌灌灌灌水水水水水
水水水灌灌灌灌灌灌灌灌灌水水水水水水水水灌灌灌水水水水水灌灌灌灌水水水水水
水水水水水灌灌灌灌灌灌灌水水水水水水水水灌灌灌水灌灌灌灌水水水水水水水水水
水水水水水水灌灌灌灌灌灌水水水水水水水灌灌灌灌水水灌灌灌灌灌水水水水水水水
水水水水水水水水水灌灌灌水水水水水水灌灌灌灌灌水水水灌灌灌灌灌灌灌水水水水
水水水水水水水水水水水水水水水水灌灌灌灌灌灌水水水水水灌灌灌灌灌灌水水水水
水水水水水水水水水水水水水水水灌灌灌灌灌灌水水水水水水灌灌灌灌灌灌灌水水水
水水水水水水水水水水水水水水灌灌灌灌灌水水水水水水水水水灌灌灌灌灌灌水水水
水水水水水水水水水水水水水灌灌灌灌灌水水水水水水水水水水水灌灌灌灌灌水水水
水水水水水水水水水水水水灌灌灌水水水水水水水水水水水水水水水灌灌灌水水水水

作者: LiLianjiang    时间: 2004-10-8 00:12     标题: Win2000(sp4) 3合1制作方法-完结篇

顶!
作者: 小李飞刀    时间: 2005-1-25 10:00     标题: Win2000(sp4) 3合1制作方法-完结篇


这是我第一次制作启动光盘,望楼主各位高手帮忙
我制作完测试时点windows Professional没能出现Press any key to boot from CD
其他两个版本也是一样,到底是怎么回事呢?而是在左上方出现一个一直闪的光标





欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0