Board logo

标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单) [打印本页]

作者: kinggold    时间: 2004-11-12 21:32     标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单)

[这个贴子最后由kinggold在 2004/11/12 12:45pm 第 5 次编辑]

用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(参考“任我行”兄文章)
作者:KingGold
日期:2004-11-12

   Windows 2000 模拟启动原理:
   Windows 2000 各版本的原始安装光盘是单重启动,其引导文件中固化了光盘根目录下的i386目录(这一点给制作多重启动的 N 合 1 光盘带来了最大的障碍),该目录中不仅存放了Windows 2000的系统文件,而且还存放了安装所需的安装文件和驱动程序。我们所要模拟的引导过程如下:先加载光盘引导文件w2ksect.bin(这个文件在EasyBoot安装目录的子目录ezboot下)->setupldr.bin->ntdetect.com->再加载驱动程序->读txtsetup.sif->开始光盘安装。

制作 98/2Kpro/2Ksrv 三合一启动光盘:
㈠、所需工具(以下为KingGold本人所用工具,仅供参考)
①、启动光盘制作软件EasyBoot 5.03。
②、Win2000 安装软盘组的img文件(光盘bootdisk目录下)。
③、能打开二进制的软件UltraEdit V10.20b 汉化注册版。
④、IMG文件的读写软件WinImage Professional 7.0.7000。
⑤、虚拟电脑软件 Microsoft Virtual PC 2004 Trial Edition。
⑥、刻录软件Nero 5.5。
㈡、必需的目录结构和文件
①建立目录与文件,目录结构如下图(名为“*.*”格式的是单独一个文件,否则是文件夹):
EasyBoot


└─ disk1
       │
       │
       ├── WIN2K
       │       │
       │       │
       │       ├── PRO
       │       │     │
       │       │     └─ I386 (即:将Win2000 专业版光盘上的I386文件夹复制至PRO目录下)
   │    │
       │       └── SRV
       │              │
       │              └─ I386 (即:将Win2000 服务器版光盘上的I386文件夹复制至SRV目录下)
       │
       │
       ├── WIN98       (即:将Win98 光盘上的WIN98文件夹复制至disk1目录下)
       │
       ├── WPRO        (将Win2000 专业版软盘组的4个IMG文件用winimage全部释放至此)        
       │
       ├── WSRV        (将Win2000 服务器版软盘组的4个IMG文件用winimage全部释放至此)
       │
       ├── ezboot      (不要将此文件夹改名!否则即使在虚拟主机中测试,刻盘后也无法运行)
       │
       ├── CDROM_IS.5  (即:将Win2000 服务器版光盘上的CDROM_IS.5复制至disk1目录下)
       │
       ├── CDROM_IP.5  (即:将Win2000 专业版光盘上的CDROM_IP.5复制至disk1目录下)
       │
       ├── CDROM_NT.5  (即:将Win2000 光盘上的CDROM_NT.5复制至disk1目录下)
       │
       ├── setup98.img (即:将ezboot中的setup98.img移至disk1目录下)
       │
       ├── w2kwpro.bin (即:将ezboot中的w2ksect.bin移至disk1目录下,改名为w2kwpro.bin)
       │
       └── w2kwsrv.bin (即:将ezboot中的w2ksect.bin移至disk1目录下,改名为w2kwsrv.bin)

②、复制文件:
    如①的目录结构图上括号中所述。
    要点:disk1\目录下必须有cdrom_is.5、cdrom_ip.5和cdrom_nt.5这3个文件。这是我们欺骗安装程序的标志。

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

㈢、修改文件
用UltraEdit以二进制打开 \disk1\w2kwpro.bin,把“I386”替换为“WPRO”。
用UltraEdit以二进制打开 \disk1\w2kwsrv.bin,把“I386”替换为“WSRV”。
用UltraEdit以二进制打开 \disk1\WPRO\setupldr.bin,把“i386”替换为“WPRO”,共3处。
用UltraEdit以二进制打开 \disk1\WSRV\setupldr.bin,把“i386”替换为“WSRV”,共3处。
用计事本打开 \disk1\WPRO\txtsetup.sif,修改“SetupSourcePath = "\"”中“=”后的内容为“"\WIN2K\PRO\"”。
用计事本打开 \disk1\WSRV\txtsetup.sif,修改“SetupSourcePath = "\"”中“=”后的内容为“"\WIN2K\SRV\"”。
   要点:setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;
         txtsetup.sif这个文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配。

㈣、制作EasyBoot启动菜单
在启动菜单中建立三个菜单条,依次命名为
1、安装WIN98
2、安装WIN2000 PROFESSTIONAL
3、安装WIN2000 SERVER
各自的执行命令为:
1、安装WIN98   执行命令:cd \;run setup98.img。
2、安装WIN2000 PROFESSTIONAL    执行命令:cd \;run w2kwpro.bin。
3、安装WIN2000 SERVER  执行命令:cd \;run w2kwsrv.bin。

㈤、制作ISO文件
1、不要删除 \disk1\ezboot 目录下的*.bm1文件(EasyBoot每次保存时都生成它),否则看不到启动图片和背景图片。
2、菜单文件(*.ezb)可以只保留一个。standard.ctb文件可以不要(不知此文件作什么用?)。
3、可以根据自己的需要修改setup98.img。主要是里面的config.sys和autoexec.bat两个文件。
4、一定要选中“优化光盘文件”。

注:本人意在引导新手(我也是新手)少走弯路,故文章力求简洁明了。举一反三,用EasyBoot做启动光盘大多类似。

感谢“任我行”的文章给我这个新手以指引!但我也受到其“BOOT”文件夹的误导。可能是本人理解不到位吧。无论如何,其无私奉献的精神令人尊敬!



作者: lucky0504    时间: 2004-11-12 22:00     标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单)

引用:
下面引用由kinggold2004/11/12 12:32pm 发表的内容:
感谢“任我行”的文章给我这个新手以指引!但我也受到其“BOOT”文件夹的误导。可能是本人理解不到位吧。无论如何,其无私奉献的精神令人尊敬!
是可以修改ezboot为boot的,但制作ISO时要注意修改路径.
作者: kinggold    时间: 2004-11-12 22:13     标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单)

我昨晚就是将ezboot修改为boot,做ISO时也修改路径(其实EasyBoot已自动改好路径)。但在Virtual PC测试时通过了,却无法在刻成光盘后通过。
提示找不到BOOT目录和菜单文件。
作者: tomcat    时间: 2004-11-13 08:31     标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单)

你有否修改 loader.bin ?
將裏面有ezboot及cdmenu.ezb 改為你自己所需便可
ps: ezboot為目錄
cdmenu.ezb為easy boot的菜單
作者: kinggold    时间: 2004-11-13 22:00     标题: 用EasyBoot 5.03制作 98/2Kpro/2Ksrv 三合一启动光盘(简单)

哦。这就没有。多谢指点!我会继续学习的。
作者: dmgldd    时间: 2006-10-20 15:40

有人严格按教程所说制作完成吗?

我严格按照此方法
但,没成功
===============================
㈢、修改文件
用UltraEdit以二进制打开 \disk1\w2kwpro.bin,把“I386”替换为“WPRO”。
用UltraEdit以二进制打开 \disk1\w2kwsrv.bin,把“I386”替换为“WSRV”。
用UltraEdit以二进制打开 \disk1\WPRO\setupldr.bin,把“i386”替换为“WPRO”,共3处。
用UltraEdit以二进制打开 \disk1\WSRV\setupldr.bin,把“i386”替换为“WSRV”,共3处。
用计事本打开 \disk1\WPRO\txtsetup.sif,修改“SetupSourcePath = "\"”中“=”后的内容为“"\WIN2K\PRO\"”。
用计事本打开 \disk1\WSRV\txtsetup.sif,修改“SetupSourcePath = "\"”中“=”后的内容为“"\WIN2K\SRV\"”。
   要点:setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;
         txtsetup.sif这个文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配。
==================================================

其中:
用UltraEdit以二进制打开 \disk1\WPRO\setupldr.bin,把“i386”替换为“WPRO”,共3处。
用UltraEdit以二进制打开 \disk1\WSRV\setupldr.bin,把“i386”替换为“WSRV”,共3处。

setupldr.bin文件没说从哪来?
即就是从i386中复制次文件到如上的文件夹下,但开始安装时 老提示装载文件失败

他要是把所缺的文件一次列出来也就罢了,他老是一个一个提示
找到一个,提示另一个;再找到一个,提示再另外一个....
真服了....




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