Win2K3合1与WinXP2合1启动光盘新制作(2) 查找各个版本i386目录,找到文件setupp.ini,用记事本打开,将其中的…… 6. 配置安装程序 Windows 2000正版光盘上有个bootdisk子目录,里面包含4张Windows 2000安装软盘镜像的img文件。用winimg将各个版本bootdisk目录下的4个img文件分别释放到各自的系统文件目录下: …… 7. 修改setupldr.bin和txtsetup.sif 用Ultraedit打开d:\win2k\root\asrv\setupldr.bin,用ASCII方式替换“i386”为“asrv”,共3处; …… 8. 启动菜单的修改 Windows 2000启动引导文件w2kall.bin中已经内置了Windows 2000 3合1的启动菜单: [A] Windows 2000 Professional - English [B] Windows 2000 Server - English [C] Windows 2000 Advanced Server - English Choose an option and press [Enter]: 所以我们不需再单独配置启动菜单。若需要修改该菜单,只需用Ultraedit打开w2kall.bin,找到相应的ASCII字符串,并修改为合适的字符串。例如,去掉所有的“ - English”。 9. 配置完毕的目录结构及文件列表 d:\win2k\cdimage.exe d:\win2k\w2kall.bin d:\win2k\root\cdrom_ia.5 d:\win2k\root\cdrom_ip.5 d:\win2k\root\cdrom_is.5 …… 10. 制作ISO文件 cdimage程序加“-o”参数优化后生成的镜像文件约为502 MB,我们假设将它存放在f:盘的根目录下,命令如下: d:\win2k\cdimage -lWin2K-3in1 -t01/10/2000,12:00:00 -g -h -n -o -m -bd:\win2k\w2kall.bin d:\win2k\root f:\w2k-3in1.iso 上述命令中各参数含义分别为: …… 11. 测试ISO文件 用VMware加载w2k-3in1.iso文件,设置第1启动设备为光驱。从光盘启动后,系统首先显示信息“Press any key to boot from CD.”,按任意键后,出现[A]、[B]、[C]3个选项菜单,键入A、B或C键然后回车,可启动相应安装版本,此后的安装与原版光盘的安装一致。需要逐个安装,以测试各个版本的完整性。 12. 增加特殊文件 可以根据个人的爱好,在光盘上再增加一些特殊文件,例如IE 6、DirectX 8.1及一些必要的驱动程序,只需将其复制到d:\win2k\root目录下,并重新制作ISO文件。 13.烧录光盘 ISO镜像文件测试无误后,即可用自己熟悉的软件(例如Nero)将其烧录到光盘。 这样,一张可启动的Windows 2000 3合1光盘就制作完成了。 三、Windows XP 2合1启动光盘的制作 Windows XP与Windows 2000同属于Windows NT系列,其启动过程是非常相似的。虽然Bart开发w2kall.bin的初衷是制作3合1的Windows 2000,但既然它能够引导Windows 2000,那么它能否引导Windows XP呢?答案非常肯定(真令人振奋)。虽然与制作Windows 2000 3合1的过程类似,但其中有一些明显的不同,而且我们还需要对w2kall.bin进行一些适当的改造,希望朋友们多加注意。下面我再介绍一下Windows XP 2合1启动光盘的制作过程。 1. 所需工具 (1)w2kall.bin (2)cdimage.exe(命令行界面)或cdimagegui.exe(图形界面) (3)winzip、winimg (4)ultraedit (5)Windows XP安装软盘组 (6)VMware(或Virtual PC)和Nero 2. 目录及文件结构 保证硬盘上有足够空余空间(假设将文件存放在硬盘d:,全部2个版本的原始文件约占用空间为1.02 GB,生成的镜像文件约为558 MB),建立如下目录结构,并复制文件w2kall.bin、cdimage.exe到相应位置: