无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3962|回复: 15
打印 上一主题 下一主题

[原创]关于制作XP N合一的经验分享

[复制链接]
跳转到指定楼层
1#
发表于 2003-3-30 18:58:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
[这个贴子最后由柏仔在 2003/03/30 07:04pm 第 1 次编辑]

觉得好的请帮忙顶一下,有什么不对的,请更正。
经过两个多星期在各个光盘启动论坛的学习,今天终于弄出了自己的XP N合一光盘。在这里作一下总结。
1.XP的引导文件虽然很多地方有下载,但还是自己提取的好,以免出了问题还不知道为什么。
2.根目录下一定要有win51、win51ic(HOME版)和win51ip(PRO版);启动软盘组的文件只能放在根目录下的文件夹里,并且该文件夹名长度只能为四个字符。如“WPRO”,就一定要将里面的setupldr.bin用UltraEdit打开,把“i386”替换为“WPRO”(最好用大写)。相应版本下i386目录下的txtsetup.sif复制到该版本的启动软盘文件目录,删掉txtsetup.si_,并用UltraEdit修改路径(如你PRO版的文件在根目录下的XP\WPRO文件夹里,就应该替换“SetupSourcePath = "\"”为“SetupSourcePath = "\wpro"”)。
3.如果是零售版,在启动软盘组文件夹还要有winnt.sif这个文件,否则安装过程中会提示找不到许可协议而终止安装。
4.如果是集成SP1的话,除了上述文件,在根目录下还要有win51ip.sp1这个文件,在该启动软盘组文件夹还要有usbehci.sys这个文件(可以在安装了sp1的xp系统盘找到)。
5.制作工具只要有easyboot就行了,它操作简单,而且功能强大,制出来的菜单非常漂亮,可以利用主菜单和子菜单做出复杂的启动光盘,我个人更喜欢只用它来做菜单,虽然它也可以优化ISO文件,但用cdimage生成的文件可以更小。有一点值得注意的就是如果你用easyboot制作菜单的话,根目录下一定要有“ezboot”这个文件夹(因为它自带的loader.bin文件引导光盘启动后要从该文件夹打到菜单文件),里面放引导文件和菜单文件还有img文件)。如果你觉得它碍眼,可以试一下用光盘加密大师等软件把这个文件夹隐藏(我没试过,不知道会不会影响启动)。
当然,你还可以加入ghost、dm、瑞星杀毒、PQ等的img。
刻录之前最好用虚拟机安装,没问题就可以了,如果你还是不放心,那就用cd-rw刻下来测试,行的话再用cd-r刻吧。希望这贴对你有一定的帮助!
:em09:  :em01:  :em01:
16#
发表于 2003-4-25 10:53:13 | 只看该作者

[原创]关于制作XP N合一的经验分享

目录如下:
XP(光盘根目录)
XP\WPRO(用于存放PRO启动组文件)
XP\WHOM(用于存放HOME启动组文件)
XP\WINXP
XP\WINXP\WINPRO(用于存放PRO所有文件:I386+$OEM$+VALUEADD+SETUP.EXE+WIN51IP+usbehci.sys+WIN51+win51iP.SP1)
XP\WINXP\WINHOM(用于存放HOME所有文件:I386+$OEM$+VALUEADD+SETUP.EXE+WIN51IC+usbehci.sys+WIN51+win51ic.SP1)
回复

使用道具 举报

15#
发表于 2003-4-25 10:37:40 | 只看该作者

[原创]关于制作XP N合一的经验分享

我制作的是LEGEND OEM  XP PRO+HOME(两个版本均集成SP1A+一些组件),方法与柏仔的基本相同.HOME用联想的家庭版系统恢复盘原版集成SP1A,PRO 用普通PRO原版集成SP1A+联想的五个文件+OEM信息(包括桌面主题、默认主页、用户名、系统属性等,我把这些OEM信息全部改各为自己的,安装好后所有原来显示联想信息的地方全部变成自己的,没有地方可以看出是联想的OEM版本).
目录如下:
WINXP(光盘根目录)
回复

使用道具 举报

14#
发表于 2003-4-24 22:37:04 | 只看该作者

[原创]关于制作XP N合一的经验分享

谈谈你的心得!!!!
回复

使用道具 举报

13#
发表于 2003-4-24 22:26:00 | 只看该作者

[原创]关于制作XP N合一的经验分享

我已制作成功
回复

使用道具 举报

12#
发表于 2003-4-23 14:32:16 | 只看该作者

[原创]关于制作XP N合一的经验分享

回复

使用道具 举报

11#
发表于 2003-4-23 13:34:29 | 只看该作者

[原创]关于制作XP N合一的经验分享

到底是谁说的对啊???
回复

使用道具 举报

10#
 楼主| 发表于 2003-4-21 19:48:02 | 只看该作者

[原创]关于制作XP N合一的经验分享

下面引用由72389962003/04/14 09:03am 发表的内容:
柏仔 我按照你的方法做过,不行。
不好意思,没上很久了,不知道你还跟贴。今天上来翻翻旧贴才知道
你说不行是什么意思呢?
具体有什么显示?
回复

使用道具 举报

9#
发表于 2003-4-14 09:03:15 | 只看该作者

[原创]关于制作XP N合一的经验分享

柏仔 我按照你的方法做过,不行。
回复

使用道具 举报

8#
 楼主| 发表于 2003-3-31 23:53:24 | 只看该作者

[原创]关于制作XP N合一的经验分享

下面引用由wuywuy2003/03/31 03:08pm 发表的内容:
这是我以前的老贴
现在很多N和1的光盘,但很多用不上.如XP家庭版,还有其它OEM版.
本人想制作的是:联想OEM+SP1、XP标准版+SP1、无忧3.0
制作方法:
...
其实只要你根据上面的帖就可以搞定了
如 6371兄所说,你这样不行,我觉得目录的结构这样建更好点
CD-ROM
  |--BOOT
  |--PROS
  |--LEGP
  |--SYSTEM
        |--PROS
        |--LEGP
根目录下的PROS、LEGP分别放置零售版和OEM版的启动软盘组,SYSTEM下的PROS和LEGP文件夹分别放置两个版本的文件,把相应版本下i386目录下的txtsetup.sif复制到该版本的启动软盘组文件目录,删掉txtsetup.si_,并用UltraEdit修改路径,对零售版,要把“SetupSourcePath = "\"”替换为“SetupSourcePath = "\SYSTEM\PROS"”,而对OEM版,要把“SetupSourcePath = "\"”替换为“SetupSourcePath = "\SYSTEM\LEGP"”。然后按你所说修改这两个文件夹里的setupldr.bin就可以了。
我没用过无忧的启动文件,但用自己提取的引导文件结合easyboot试过,可以的
回复

使用道具 举报

7#
发表于 2003-3-31 18:09:02 | 只看该作者

[原创]关于制作XP N合一的经验分享

[这个贴子最后由6371在 2003/03/31 06:25pm 第 2 次编辑]

XP的安装程序固化了I386目录,将I386改名的方法是行不通滴(苦了你修改了那么多的文件。想给I386目录改名,那你还是先学会反汇编吧)。
正确的方法是修改TXTSETUP.SIF文件中的[SetupData]部分,将字段“SetupSourcePath = "\"”修改为“SetupSourcePath = "\LEGP"”
目录树如下所示:
CD_ROM
├─BOOT
├─I386
└─LEGP
└─I386
PS:与其在别人的东西上修修改改,不如创造一张完全属于自己的光盘。
回复

使用道具 举报

6#
发表于 2003-3-31 15:08:43 | 只看该作者

[原创]关于制作XP N合一的经验分享

这是我以前的老贴
现在很多N和1的光盘,但很多用不上.如XP家庭版,还有其它OEM版.
本人想制作的是:联想OEM+SP1、XP标准版+SP1、无忧3.0
制作方法:
1.安装EASYBOOT 3.5
在DISK1下建立子目录PROS放标准版和LEGP放OEM
2.先将XP PRO集成了SP1.
3.将集成后的I386下的所有文件及目录分别复制到PROS和LEGP
将集成后的"根目录"下的文件复制到DISK1下.
4.下载联想的5个文件,覆盖到LEGP下.
5.复制无忧3.0的BOOT到DISK1下.
复制GS30.IMG到DISK1\IMG下.
下载DMICFG.EXE(修改联想BIOS的工具)并复制到BOOT下.
修改无忧的软件菜单,增加"联想BIOS修改工具""联想 XP +SP1""标准版XP+SP1"
并使其能在无忧的环境下也能安装.
6.复制IMG下WXPSECT.BIN为LEGENDXP.BIN.
用ULTRAEDIT修改WXPSECT.BIN,用PROS替代I386.
用ULTRAEDIT修改LEGENDXP.BIN,用LEGP替代I386.
用ULTRAEDIT修改PROS\SETUPLDR.BIN,用PROS替代I386.
用ULTRAEDIT修改LEGS\SETUPLDR.BIN,用LEGP替代I386.
用ULTRAEDIT修改PROS\TXTSETUP.SIF,将
[SourceDisksNames.x86]到[SourceDisksNames.ia64]下
的I386改为PROS.
用ULTRAEDIT修改LEGP\TXTSETUP.SIF,将
[SourceDisksNames.x86]到[SourceDisksNames.ia64]下
的I386改为LEGP.
修改\PROS\DOSNET.INF,将D1,D2,D3,D4的I386改为PROS.
修改\LEGP\DOSNET.INF,将D1,D2,D3,D4的I386改为LEGP.
7.制作EASYBOOT的启动菜单,然后在对应的菜单条命令下执行
RUN LEGENDXP.BIN
RUN WXPSECT.BIN
RUN GS30.IMG
8.制作ISO文件
不能用内建引擎,否则会出现找不到ACPIEC.SYS的错误.
用外挂工具,忧化文件,使用JOLIET制作.
9.用VIRTUAL PC 测试
10.问题来了,复制安装文件后第一次启动后时说找不到安装路径“D:\I386”,
要手动输入“D:\PROS”或“D:\LEGP”才可以进行几乎每个文件都提示.
请问高手这是差哪个文件没修改?
先谢了!

回复

使用道具 举报

5#
 楼主| 发表于 2003-3-31 12:23:31 | 只看该作者

[原创]关于制作XP N合一的经验分享

下面引用由63712003/03/30 09:19pm 发表的内容:
老帖非常
的确,对老鸟来说,这帖没什么意思,但像我这样入门的新手还是在不断增加啊,难道论坛里不断重复出现的老问题还少吗?
回复

使用道具 举报

4#
发表于 2003-3-30 21:19:16 | 只看该作者

[原创]关于制作XP N合一的经验分享

老帖非常
回复

使用道具 举报

3#
 楼主| 发表于 2003-3-30 21:01:38 | 只看该作者

[原创]关于制作XP N合一的经验分享

再来个启动光盘完全手册(1-7)的下载
http://www.ultraiso.com/easyboot/download/qdgpwqsc.chm
回复

使用道具 举报

2#
 楼主| 发表于 2003-3-30 20:57:01 | 只看该作者

[原创]关于制作XP N合一的经验分享

再给大家贴个用easyboot制作2000/XP N合一的教程吧------声明:此教程是转自《刻录家园》的。
=========================================================================
                           用 EasyBoot 制作
      Windows 2000 3 合 1 与 Windows XP 2 合 1 启动光盘的最新制作方法
   Windows 2000 3合1光盘(简体中文专业版+简体中文服务器版+简体中文高级服务器版)已经在街面上流行1年多了,Windows XP 2合1的光盘(简体中文专业版+简体中文家庭版)最近也开始上街了。这些 N 合 1 的光盘中,有些是不能用光盘进行启动的,我们只能在DOS下安装;有些是能够光盘启动并从光盘正常安装的。不能启动的 N 合 1 光盘的制作非常简单,我们没有必要去讨论,我们最感兴趣的是哪些能够用光盘启动并正常安装的 N 合 1 光盘,本文的宗旨就是研究一下这类光盘的基本原理及制作方法。
   可启动型 N 合 1 光盘使用了多重启动光盘技术,这种技术近几年来开始流行,但目前尚未形成统一的工业标准,有多种方法可以实现它。目前制作启动 N 合 1 的软件很少,即有也很复杂,本人用 EasyBoot 制作的 Windows 2000 3 合 1 光盘。由于 EasyBoot 附带的说明非常简短,网上更是无法查找到相关的信息,有鉴于此,我对它进行了一番研究,用 EasyBoot 成功地制作出了Windows 2000 3 合 1 光盘。经过另一番试验,又成功地制作出了Windows XP 2 合 1光盘。下面就是我的一些心得体会,愿与各位朋友共享。
一、Windows 2000/XP多重启动光盘的启动原理
   Windows 2000/XP各版本的原始安装光盘是单重启动,其引导文件中固化了光盘根目录下的i386目录(这一点给制作多重启动的 N 合 1 光盘带来了最大的障碍),该目录中不仅存放了Windows 2000/XP的系统文件,而且还存放了安装所需的安装文件和驱动程序。其引导过程如下:
先加载光盘引导文件(引导文件比如是 WIN2000.WBT),加载过程: WIN2000.WBT->setupldr.bin->ntdetect.com->再加载驱动程序->读txtsetup.sif->开始光盘安装
上述多个步骤中都涉及了光盘根目录下的i386目录,而我们将制作的 N 合 1 光盘是多重启动的,每个版本都包含一个i386子目录,它与单重启动光盘的目录结构不同(在光盘根目录与i386目录之间多了1层版本目录),因此不能简单地照搬单重启动的引导过程。所幸前辈高手们早就碰到了这个难题,而且也非常巧妙地解决了,那就是使用Windows 2000/XP的安装软盘组:用软盘启动计算机,依次加载所需驱动程序及必要的系统文件,从而避开安装时到光盘根目录下的i386目录加载安装文件和驱动程序,然后安装程序再从Windows 2000/XP安装光盘中安装复制其余的文件,继续安装。我们所要模拟的就是这一过程。改造后的 N 合 1 光盘引导过程如下:
光盘引导->选择版本模块->模拟软盘启动->setupldr.bin->ntdetect.com->再加载驱动程序->读txtsetup.sif->开始光盘安装。
   并将上述多个步骤中都涉及到的光盘根目录下的 i386 目录,现在要把它放在双层目录下,光盘根目录中将存放安装软盘组。
二、Windows 2000 3 合 1 启动光盘的制作
⑴、所需工具
①、 EasyBoot V3.2 光盘制作软件,下载地址:http://www.ultraiso.com/easyboot/cn/index.html
②、制作 Windows 2000 安装软盘组的img文件。可替换方法是制作4张安装软盘,然后将4张软盘上的全部文件复制到硬盘相应目录下。
   制作软盘组软件,下载地址:http://www.winimage.com/winimage/winima60.zip
③、能打开二进制的软件 Microsoft Visual C++,精简版,下载地址:http://www.yy-china.net/htm/hhgj.htm
④、Windows 2000 安装软盘组
   必须用软盘引导机器,加载必要的系统文件及基本驱动程序,然后从光盘继续安装。
Windows 2000 安装软盘组在正版光盘的 bootdisk 目录下,三个版本的安装软盘是不同的,不能混用。
⑤、虚拟电脑软件 VMware(或Virtual PC)和刻录软件 Nero
   可选,用来测试制作完成的3合1镜像文件并烧录光盘。
⑥、WinISO 这个软件用来编辑镜像和取出启动文件(XXX.WBT)
⑵、 目录及文件结构
  保证硬盘上有足够的空间(假设将文件存放在默认的 EasyBoot 文件夹下 D:\EasyBoot\WIN2K,全部三个版本的原始文件约占用空间为1.24 GB,生成的镜像文件约为520 MB 左右),建立的目录结构如下:
①、建立目录结构及文件位置
   D:\EasyBoot\WIN2K
   D:\EasyBoot\WIN2K\IMG
   D:\EasyBoot\WIN2K\IMG\W2KWPRO.WBT
   D:\EasyBoot\WIN2K\IMG\W2KWSRV.WBT
   D:\EasyBoot\WIN2K\IMG\W2DASRV.WBT
   D:\EasyBoot\WIN2K\WPRO
   D:\EasyBoot\WIN2K\WSRV
   D:\EasyBoot\WIN2K\ASRV
   D:\EasyBoot\WIN2K\CDROM_IA.5
   D:\EasyBoot\WIN2K\CDROM_ID.5
   D:\EasyBoot\WIN2K\CDROM_IP.5
   D:\EasyBoot\WIN2K\CDROM_IS.5
   D:\EasyBoot\WIN2K\CDROM_NT.5
   D:\EasyBoot\WIN2K\CDROMSP3.TST
   D:\EasyBoot\WIN2K\BOOTFONT.BIN
   D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO
   D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV
   D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV
   D:\EasyBoot\WIN2K\WIN2000.BIN   ->   (我取名为 WIN2000.BIN,这个文件名任意取)
   D:\EasyBoot\WIN2K\LOADER.BIN
建好以上目录和文件放好后
②、复制文件
  接着开始按放三个版的文件,其中,D:\EasyBoot\WIN2K\ 是Windows 2000 3合1光盘的根目录,
D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO 用于存放Windows 2000专业版文件。(光盘根目录下的全部文件)
D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV 用于存放Windows 2000服务器版文件,(光盘根目录下的全部文件)
D:\EasyBoot\WIN2K\SYSTEM\WIN2KASRV 用于存放Windows 2000高级服务器版文件,(光盘根目录下的全部文件)
将 Windows 2000 专业版光盘上的文件全部复制到 D:\EasyBoot\WIN2K\SYSTEM\WIN2KWPRO 目录。
将 Windows 2000 服务器版光盘上的文件全部复制到 D:\EasyBoot\WIN2K\SYSTEM\WIN2KWSRV 目录。
将 Windows 2000 高级服务器版光盘上的文件全部复制到 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\目录下,
③、集成 WINDOWS 2000 SP3
   这一步是把刚复制好的 WINDOWS 2000 三个版本进行集成为 WINDOWS 2000 SP3 ,首先到网上下载 WINSP3.EXE 升级文件,下载好后,用 WINRAR 解压到 D 盘下,然后打开 DOS 命令符,输入以下字符串:
D:\W2Ksp3\i386\update\update /s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KWPRO  (这个集成专业版)
D:\W2Ksp3\i386\update\update /s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KWSRV  (这个集成服务器版)
D:\W2Ksp3\i386\update\update /s:D:\EASYBOOT\WIN2K\SYSTEM\WIN2KASRV  (这个集成高级服务器版)
   要点:D:\EasyBoot\WIN2K\目录下面必须有cdrom_ia.5、cdrom_is.5、cdrom_ip.5和cdrom_nt.5文件,这是我们欺骗安装程序的标志,这张光盘是Windows 2000 的原始安装盘。还有 D:\EasyBoot\WIN2K\目录下面必须有cdromsp3.tst 文件,否则安装程序会要求我们插入 Service Pack 3 光盘,
⑶、配置软盘组安装程序文件
D:\EasyBoot\WIN2K\WPRO
D:\EasyBoot\WIN2K\WSRV
D:\EasyBoot\WIN2K\ASRV
以上这三个目录是三个版本的软盘组目录:
   注意要点:我把这三个版本取名为大家通用的“WPRO”、“WSRV”、“WPRO”的软盘组,而软盘组目录名称是固定在这三个版本的启动文件里(比如我取名为 W2KWPRO.WBT、W2KWSRV.WBT、 W2KASRV.WBT 这三个文件,而这三个文件里面只能改动的字符长度是4个字符长度。
   Windows 2000正版光盘上有个bootdisk子目录,里面包含4张Windows 2000安装软盘镜像的img文件。用WinImg将各个版本bootdisk目录下的4个img文件分别释放到各自的系统文件目录下:
将原版光盘根目录下的\bootdisk目录里的img文件全部释放到 D:\EasyBoot\WIN2K\WPRO\下。
将原版光盘根目录下的\bootdisk目录里的img文件全部释放到 D:\EasyBoot\WIN2K\WSRV\下。
将原版光盘根目录下的\bootdisk目录里的img文件全部释放到 D:\EasyBoot\WIN2K\ASRV\下。
要点:这是我们模拟软盘安装的关键,一定要连带system32目录(里面有两个文件)一起释放。还有把三个版本里面都有一个 I386 目录,在 I386 里面都有一个文件你必须把它复制到相应的软盘组里面去(文件名是 TXTSETUP.SIF) ,把原来的覆盖。
⑷、取启动文件
   用 WinISO 制作 WIN2000 镜像文件 ISO ,然后打开刚做好的镜像文件,取出启动文件,保存为 XXX.WBT(那一个版本都行)。
⑸、修改文件
   用 VC++(或其它软件)打开刚保存的 XXX.WBT 文件,找到这个字符串 SETUPLDR.BINBOOTFIX.BINI386 将其后面的 4 个字符(I386)修改为相应的 “WPRO”、“WSRV”、“ASRV”字符,分别把它保存为这三个启动文件 W2KWPRO.WBT、W2KWSRV.WBT、 W2KASRV.WBT ,这三个文件取名可以任意取。要存放在其他目录下,并相应修改目录结构。此外,还必须在后面的配置中进行相应修改。这三个文件修改好后,再找出软盘组里面的二个文件分别是setupldr.bin 和 txtsetup.sif,这二个文件修改如下:
用 VC++(或其它软件)二进制打开 D:\EasyBoot\WIN2K\WPRO\setupldr.bin,找到“I386”,把“i386”替换为“WPRO”,共3处;
用 VC++(或其它软件)二进制打开 D:\EasyBoot\WIN2K\WSRV\setupldr.bin,找到“I386”,把“i386”替换为“WSRV”,共3处;
用 VC++(或其它软件)二进制打开 D:\EasyBoot\WIN2K\ASRV\setupldr.bin,找到“I386”,把“i386”替换为“ASRV”,共3处。
存盘退出。
用 VC++(或其它软件)打开 D:\EasyBoot\WIN2K\WPRO\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\WIN2KWPRO\"”;
用 VC++(或其它软件)打开 D:\EasyBoot\WIN2K\WSRV\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\WIN2KWSRV\"”;
用 VC++(或其它软件)打开 D:\EasyBoot\WIN2K\ASRV\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\WIN2KASRV\"”。
存盘退出。
要点:这两个文件中的路径告诉安装程序从何处复制文件,必须与目录结构相匹配。
⑹、跳过输入产品序列号
   查找各个版本i386目录,找到文件setupp.ini,用记事本打开,将其中的“Pid=xxxxx000”修改为为“Pid=xxxxx270”,存盘退出。这一步不是必须的,只是图个方便。
⑺、 制作ISO文件
  配好和修改好以上文件与目录结构,就可以制作 ISO 镜像了,用 EasyBoot 制作是非常简单,只要点击“制作ISO”按扭,弹出一个对话框,在对话框里点优化光盘文件和其它设置,(优化光盘设置是必须点上的)然后点击“制作”,制作就开始了。
⑻、测试ISO文件
   用 VMware 加载 WIN2000.ISO 文件,设置第1启动设备为光驱。从光盘启动后,系统首先显示信息用 EasyBoot 制作好的菜单,按相应的键后,就可启动相应安装版本。此后的安装与原版光盘的安装一致。需要逐个安装,以测试各个版本的完整性。
⑼、烧录光盘
ISO镜像文件测试无误后,即可用自己熟悉的烧录软件软件(例如Nero)将其烧录到光盘。 这样,一张可启动的Windows 2000 3合1光盘就制作完成了。
⑽、特色
优点:用 EasyBoot 制作出来的与流行的 Windows 2000/XP  N 合 1 光盘相比,上述方法制作的光盘目录结构更简洁,没有一个多余的文件,用 EasyBoot 制作出漂亮的彩色菜单(当然diskem1x也不能,但 EasyBoot 制作能)。
二、制作 WINDOWS XP 2 合 1
⑴、所需工具
①、 EasyBoot V3.2 光盘制作软件,下载地址:http://www.ultraiso.com/easyboot/cn/index.html
②、制作 Windows XP 安装软盘组的img文件。可替换方法是制作 6 张安装软盘,然后将 6 张软盘上的全部文件复制到硬盘相应目录下。
   制作软盘组软件,下载地址:http://www.winimage.com/winimage/winima60.zip
③、能打开二进制的软件 Microsoft Visual C++,精简版,下载地址:http://www.yy-china.net/htm/hhgj.htm
④、Windows XP 安装软盘组
   必须用软盘引导机器,加载必要的系统文件及基本驱动程序,然后从光盘继续安装。
Windows XP 安装软盘组正版光盘没有随带,需要到微软网站上去下载,二个版本都要下载下来,因为二个版本不能混用。
⑤、虚拟电脑软件 VMware(或Virtual PC)和刻录软件 Nero
   可选,用来测试制作完成的3合1镜像文件并烧录光盘。
⑥、WinISO 这个软件用来编辑镜像和取出启动文件(XXX.WBT)
三、 目录及文件结构
  保证硬盘上有足够的空间(假设将文件存放在默认的 EasyBoot 文件夹下 D:\EasyBoot\WINXP,全部三个版本的原始文件约占用空间为1.24 GB,生成的镜像文件约为520 MB 左右),建立的目录结构如下:
⑴、建立目录结构及文件位置
   D:\EasyBoot\WINXP
   D:\EasyBoot\WINXP\IMG
   D:\EasyBoot\WINXP\IMG\WXPWPRO.WBT
   D:\EasyBoot\WINXP\IMG\WXPHOME.WBT
   D:\EasyBoot\WINXP\WPRO
   D:\EasyBoot\WINXP\HOME
   D:\EasyBoot\WINXP\WIN51
   D:\EasyBoot\WINXP\WIN51IC
   D:\EasyBoot\WINXP\WIN51IP
   D:\EasyBoot\WINXP\BOOTFONT.BIN
   D:\EasyBoot\WINXP\SYSTEM\WINXPWPRO
   D:\EasyBoot\WINXP\SYSTEM\WINXPHOME
   D:\EasyBoot\WINXP\WINXP.BIN   ->   (我取名为 WINXP.BIN,这个文件名任意取)
   D:\EasyBoot\WINXP\LOADER.BIN
建好以上目录和文件放好后
⑵、复制文件
  接着开始按放三个版的文件,其中,D:\EasyBoot\WINXP\ 是Windows XP 3合1光盘的根目录,
D:\EasyBoot\WINXP\SYSTEM\WINXPWPRO 用于存放 Windows XP 专业版文件。(光盘根目录下的全部文件)
D:\EasyBoot\WINXP\SYSTEM\WINXPHOME 用于存放 Windows XP 家庭版文件,(光盘根目录下的全部文件)
将 Windows XP 专业版光盘上的文件全部复制到 D:\EasyBoot\WINXP\SYSTEM\WINXPWPRO 目录。
将 Windows XP 家庭版光盘上的文件全部复制到 D:\EasyBoot\WINXP\SYSTEM\WINXPHOME 目录。
必须确保复制了全部文件和子目录,包括具有系统和隐藏属性的。
复制完毕后,清除 D:\EasyBoot\WINXP\SYSTEM\下全部文件和子目录的系统、隐藏和只读属性。
将 D:\EasyBoot\WINXP\SYSTEM\WINXPWPRO 目录下的 WIN51、WIN51IP 复制到 D:\EasyBoot\WINXP\目录下,
将 D:\EasyBoot\WINXP\SYSTEM\WINXPHOME 目录下的 WIN51IC 复制到 D:\EasyBoot\WINXP\目录下,
   要点:D:\EasyBoot\WINXP\目录下面必须有文件,WIN51、WIN51IC、WIN51IP 这是我们欺骗安装程序的标志,这张光盘是Windows XP 的原始安装盘。
⑶、配置软盘组安装程序文件
首先到微软网站下载二个版本启动盘文件,
简体中文专业版:winxp_cn_pro_bf.exe
XP 简体中文专业版启动盘下载地址:http://www.microsoft.com/downloads/release.asp?releaseid=33494
简体中文家庭版:winxp_cn_hom_bf.exe
XP 简体中文家庭版启动盘下载地址:http://www.microsoft.com/downloads/release.asp?releaseid=33493
D:\EasyBoot\WINXP\WPRO
D:\EasyBoot\WINXP\HOME
以上这二个目录是二个版本的软盘组目录:
   注意要点:我把这二个版本取名为大家通用的“WPRO”、“HOME”的软盘组,而软盘组目录名称是固定在这二个版本的启动文件里(比如我取名为 W2KWPRO.WBT、W2KHOME.WBT 这二个文件,而这二个文件里面只能改动的字符长度是 4 个字符长度。
   把刚在下载来的 Windows XP  6 张镜像文件 img 。用 WinImg 将各个版本 6 个 img 文件分别释放到各自的软盘组目录下:
将专业版的 6 个 img 文件全部释放到 D:\EasyBoot\WINXP\WPRO\下。
将家庭版的 6 个 img 文件全部释放到 D:\EasyBoot\WINXP\HOME\下。
要点:这是我们模拟软盘安装的关键,一定要连带 system32 目录(里面有两个文件)一起释放。
⑷、取启动文件
   用 WinISO 制作 WINXP 镜像文件 ISO ,然后打开刚做好的镜像文件,取出启动文件,保存为 XXX.WBT(那一个版本都行)。
⑸、修改文件
   用 VC++(或其它软件)打开刚保存的 XXX.WBT 文件,找到这个字符串 SETUPLDR.BINBOOTFIX.BINI386 将其后面的 4 个字符(I386)修改为相应的 “WPRO”、“HOME”、字符,分别把它保存为这二个启动文件 WXPWPRO.WBT、WXPHOME.WBT ,这二个文件取名可以任意取。要存放在其他目录下,并相应修改目录结构。此外,还必须在后面的配置中进行相应修改。这二个文件修改好后,再找出软盘组里面的二个文件分别是setupldr.bin 和 txtsetup.sif,这二个文件修改如下:
用 VC++(或其它软件)二进制打开 D:\EasyBoot\WINXP\WPRO\setupldr.bin,找到“I386”,把“i386”替换为“WPRO”,共4处;
用 VC++(或其它软件)二进制打开 D:\EasyBoot\WINXP\HOME\setupldr.bin,找到“I386”,把“i386”替换为“HOME”,共4处;
存盘退出。
用 VC++(或其它软件)打开 D:\EasyBoot\WINXP\WPRO\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\WINXPWPRO\"”;
用 VC++(或其它软件)打开 D:\EasyBoot\WINXP\HOME\txtsetup.sif,替换“SetupSourcePath = "\"”为“SetupSourcePath = "\SYSTEM\WINXPHOME\"”;
存盘退出。
要点:这两个文件中的路径告诉安装程序从何处复制文件,必须与目录结构相匹配。
⑹、跳过输入产品序列号
   查找各个版本i386目录,找到文件setupp.ini,用记事本打开,将其中的“Pid=xxxxx000”修改为为“Pid=xxxxx270”,存盘退出。这一步不是必须的,只是图个方便。
⑺、 制作ISO文件
  配好和修改好以上文件与目录结构,就可以制作 ISO 镜像了,用 EasyBoot 制作是非常简单,只要点击“制作ISO”按扭,弹出一个对话框,在对话框里点优化光盘文件和其它设置,(优化光盘设置是必须点上的)然后点击“制作”,制作就开始了。
⑻、测试ISO文件
   用 VMware 加载 WINXP.ISO 文件,设置第1启动设备为光驱。从光盘启动后,系统首先显示信息用 EasyBoot 制作好的菜单,按相应的键后,就可启动相应安装版本。此后的安装与原版光盘的安装一致。需要逐个安装,以测试各个版本的完整性。
⑼、烧录光盘
ISO镜像文件测试无误后,即可用自己熟悉的烧录软件软件(例如Nero)将其烧录到光盘。 这样,一张可启动的Windows XP 2合1光盘就制作完成了。
四、特色
优点:用 EasyBoot 制作出来的与流行的 Windows 2000/XP  N 合 1 光盘相比,上述方法制作的光盘目录结构更简洁,没有一个多余的文件,用 EasyBoot 制作出漂亮的彩色菜单(当然diskem1x也不能,但 EasyBoot 制作能)。

====                                                                        ====
================================================================================

  注意:要用 EasyBoot V3.22 的外挂工具制作 ISO 否则在安装过程中会失败。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 07:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表