用EasyBoot制作Windows20003合1与WindowsXP2合1启动光盘的最新制作方法Windows20003合1光盘(简体中文专业版+简体中文服务器版+简体中文高级服务器版)已经在街面上流行1年多了,WindowsXP2合1的光盘(简体中文专业版+简体中文家庭版)最近也开始上街了。这些N合1的光盘中,有些是不能用光盘进行启动的,我们只能在DOS下安装;有些是能够光盘启动并从光盘正常安装的。不能启动的N合1光盘的制作非常简单,我们没有必要去讨论,我们最感兴趣的是那些能够用光盘启动并正常安装的N合1光盘,本文的宗旨就是研究一下这类光盘的基本原理及制作方法。可启动型N合1光盘使用了多重启动光盘技术,这种技术近几年来开始流行,但目前尚未形成统一的工业标准,有多种方法可以实现它。目前制作启动N合1的软件很少,即有也很复杂,本人用EasyBoot制作的Windows20003合1光盘。由于EasyBoot附带的说明非常简短,网上更是无法查找到相关的信息,有鉴于此,我对它进行了一番研究,用EasyBoot成功地制作出了Windows20003合1光盘。经过另一番试验,又成功地制作出了WindowsXP2合1光盘。下面就是我的一些心得体会,愿与各位朋友共享。一、Windows2000/XP多重启动光盘的启动原理Windows2000/XP各版本的原始安装光盘是单重启动,其引导文件中固化了光盘根目录下的i386目录(这一点给制作多重启动的N合1光盘带来了最大的障碍),该目录中不仅存放了Windows2000/XP的系统文件,而且还存放了安装所需的安装文件和驱动程序。其引导过程如下:先加载光盘引导文件(引导文件比如是WIN2000.BIN),加载过程:WIN2000.BIN-setupldr.bin-ntdetect.com-再加载驱动程序-读txtsetup.sif-开始光盘安装。上述多个步骤中都涉及了光盘根目录下的i386目录,而我们将制作的N合1光盘是多重启动的,每个版本都包含一个i386子目录,它与单重启动光盘的目录结构不同(在光盘根目录与i386目录之间多了1层版本目录),因此不能简单地照搬单重启动的引导过程。所幸前辈高手们早就碰到了这个难题,而且也非常巧妙地解决了,那就是使用Windows2000/XP的安装软盘组:用软盘启动计算机,依次加载所需驱动程序及必要的系统文件,从而避开安装时到光盘根目录下的i386目录加载安装文件和驱动程序,然后安装程序再从Windows2000/XP安装光盘中安装复制其余的文件,继续安装。我们所要模拟的就是这一过程。改造后的N合1光盘引导过程如下:光盘引导-选择版本模块-模拟软盘启动-setupldr.bin-ntdetect.com-再加载驱动程序-读txtsetup.sif-开始光盘安装。并将上述多个步骤中都涉及到的光盘根目录下的i386目录,现在要把它放在双层目录下,光盘根目录中将存放安装软盘组。好了以我的安装目录为列,我的EasyBoot安装在D盘下EasyBoot目录。注意:本教程为什么不用EasyBoot的默认目录来做,是涉及到很多用户已在默认目录里有好多文件,因此,我用新的目录来做,避免出错,为了避免出错,在带来了很多爱好光盘的网友制作过程中,大多数错在路径和不明白其中文件的含意,在此我写了详细的说明,在制作N合一的时候,我建议用本教程的目录和步骤制作,一点也不要改动,等成功后,再按你个人的要求去制作,不易失败二、Windows20003合1启动光盘的制作⑴、所需工具本站所提供的FTP下载时间是早上8点到下午17点)①、EasyBootV4.56光盘制作软件,下载地址:②、制作Windows2000安装软盘组的img文件。可替换方法是制作4张安装软盘,然后将4张软盘上的全部文件复制到硬盘相应目录下。制作软盘组软件,下载地址:可到本站的FTP下载。③、能打开二进制的软件可到本站的FTP下载。(这是一个很小巧的二进制编辑工具,很实用)④、Windows2000安装软盘组必须用软盘引导机器,加载必要的系统文件及基本驱动程序,然后从光盘继续安装。Windows2000安装软盘组在正版光盘的bootdisk目录下,三个版本的安装软盘是不同的,不能混用。(如果你没有软件组,本站的FTP里也有)。⑤、虚拟电脑软件VMware-workstation虚拟电脑(或VirtualPC)和刻录软件Nero(如果你没有软件组,本站的FTP里也有,是最新的)。可选,用来测试制作完成的3合1镜像文件并烧录光盘。⑥、UltraISO光盘编辑软件,这个软件用来编辑镜像和提取启动文件(XXX.BIN),下载地址:⑦、好了,以上软件和工具全部有了,以下就开始制作N合1了。⑵、首先要设置目录及文件结构保证硬盘上有足够的空间(假设将文件存放在默认的EasyBoot文件夹下D:\EasyBoot\WIN2K,全部三个版本的原始文件约占用空间为1.24GB,生成的镜像文件约为520MB左右),建立的目录结构如下:①、在EasyBoot目录下建立以下目录结构及文件位置D:\EasyBoot\WIN2K-这是以后的光盘根目录D:\EasyBoot\WIN2K\BOOT-这是启动的所有引导目录,也就是原先的EZBOOT目录D:\EasyBoot\WIN2K\BOOT\W2KWPRO.BIN-这是引导WINDOWS2000专业版文件D:\EasyBoot\WIN2K\BOOT\W2KWSRV.BIN-这是引导WINDOWS2000服务器版文件D:\EasyBoot\WIN2K\BOOT\W2DASRV.BIN-这是引导WINDOWS2000高级服务器版文件D:\EasyBoot\WIN2K\BOOT\WIN2000.EZB-这是主菜单文件,用EasyBoot软件打开,在EZBOOT目录下打开cdmenu.ezb文件,打开后再另存为WIN2000.EZB文件,保存到你建立好的BOOT目录下即可D:\EasyBoot\WIN2K\WPRO-这是专业版软盘组目录D:\EasyBoot\WIN2K\WSRV-这是服务器版软盘组目录D:\EasyBoot\WIN2K\ASRV-这是高级服务器版软盘组目录D:\EasyBoot\WIN2K\CDROM_IP.5-这是光盘标识文件,此文件在原版光盘根目录上,用来骗取WIN2K的安装,没有这个会要你插入专业版的光盘D:\EasyBoot\WIN2K\CDROM_IS.5-这是光盘标识文件,此文件在原版光盘根目录上,用来骗取WIN2K的安装,没有这个会要你插入服务器版的光盘D:\EasyBoot\WIN2K\CDROM_IA.5-这是光盘标识文件,此文件在原版光盘根目录上,用来骗取WIN2K的安装,没有这个会要你插入高级服务版的光盘D:\EasyBoot\WIN2K\CDROM_NT.5-这是光盘标识文件,此文件在原版光盘根目录上,用来骗取WIN2K的安装,没有这个会要你插入光盘,三个版本都要它,而三个版本文件都是一样的,取一个就行了D:\EasyBoot\WIN2K\CDROMSP4.TST-这是SP4光盘标识文件,此文件要集成好SP4后才有,用来骗取WINDOWS的安装,没有这个会要你插入SP4光盘,三个版本都要它,而三个版本文件都是一样的,取一个就行了D:\EasyBoot\WIN2K\BOOTFONT.BIN-这是启动是用的字体文件,此文件在原版光盘根目录上,三个版本都要它,而三个版本文件都是一样的,取一个就行了以上目录文件建好后,见下图D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO-这是专业版目录(把专业版光盘根目录下的所有文件放在这个目录下)D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV-这是专业版目录(把服务器版光盘根目录下的所有文件放在这个目录下)D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV-这是专业版目录(把高级服务器版光盘根目录下的所有文件放在这个目录下)系统目录建立后,见下图注:WIN2K目录,就是以后做好后的光盘根目录建好以上目录和文件放好后②、复制文件接着开始按放三个版的文件,其中,D:\EasyBoot\WIN2K\是Windows20003合1光盘的根目录,D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO用于存放Windows2000专业版文件。(光盘根目录下的全部文件)D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV用于存放Windows2000服务器版文件,(光盘根目录下的全部文件)D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV用于存放Windows2000高级服务器版文件,(光盘根目录下的全部文件)将Windows2000专业版光盘上的文件全部复制到D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO目录。将Windows2000服务器版光盘上的文件全部复制到D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV目录。将Windows2000高级服务器版光盘上的文件全部复制到D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV目录。必须确保复制了全部文件和子目录,包括具有系统和隐藏属性的。复制完毕后,清除D:\EasyBoot\WIN2K\SYSTEM\下全部文件和子目录的系统、隐藏和只读属性。将D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO目录下的cdrom_ia.5复制到D:\EasyBoot\WIN2K\目录下,将D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV目录下的cdrom_is.5复制到D:\EasyBoot\WIN2K\目录下,将D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV目录下的cdrom_ip.5和cdrom_nt.5复制到D:\EasyBoot\WIN2K\目录下,③、集成WINDOWS2000SP4这一步是把刚复制好的WINDOWS2000三个版本进行集成为WINDOWS2000SP4,首先到网上下载WINSP4.EXE升级文件,下载好后,用WINRAR解压到D盘下,然后打开DOS命令符,输入以下字符串:D:\W2KSP4\i386\update\update/s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KWPRO(这个集成专业版)D:\W2KSP4\i386\update\update/s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KWSRV(这个集成服务器版)D:\W2KSP4\i386\update\update/s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KASRV(这个集成高级服务器版)要点:D:\EasyBoot\WIN2K\目录下面必须有cdrom_ia.5、cdrom_is.5、cdrom_ip.5和cdrom_nt.5文件,这是我们欺骗安装程序的标志,这张光盘是Windows2000的原始安装盘。还有D:\EasyBoot\WIN2K\目录下面必须有cdromSP4.tst文件,否则安装程序会要求我们插入ServicePack4光盘,⑶、配置软盘组安装程序文件D:\EasyBoot\WIN2K\WPROD:\EasyBoot\WIN2K\WSRVD:\EasyBoot\WIN2K\ASRV以上这三个目录是三个版本的软盘组目录:注意要点:我把这三个版本取名为大家通用的“WPRO”、“WSRV”、“WPRO”的软盘组,而软盘组目录名称是固定在这三个版本的启动文件里(比如我取名为W