|
各位朋友:
大家好!
本人经过一段时间努力,终于成功制作了 Windows 2000 3in1 + Winnt 2in1 + win98se 的6IN1引导光盘,现将具体步骤写出,希望对各位有所帮助!
首先要准备必要的软件:
cdimage.exe
UltraEdit v7.2
Getbtimg.exe
上述工具准备好后,就正式开始我们的“伟大工程”,选定一个空间大于1.5GB的硬盘分区,建立如下目录结构:
|
|-bootcd-|-cdimage.exe
|-loader.bin
|--cd--|--wpro Win2000 pro 版启动目录
|--wsrv Win2000 server 版启动目录
|--asrv Win2000 adv server 版启动目录
|--nsrv winnt server 启动目录
|--nwrk winnt workstation 启动目录
|--cdrom_s.40
|--cdrom_w.40
|--cdrom_ia.5
|--cdrom_ip.5
|--cdrom_is.5
|--cdrom_nt.5
|--bootcat.bin
|--bootfont.bin
|--diskem1x.bin
|--diskemu.bin
|--loader.bin
|--wprosect.dat
|--wsrvsect.dat
|--asrvsect.dat
|--nsrvsect.dat
|--nwrksect.dat
|--diskemu.cmd
|--win98.img
|--disk
|-win2000-|---pro---|-i386-| pro 安装文件
| |-server--|-i386-| server 安装文件
| |-adv_ser-|-i386-| adv server 安装文件
|-winnt---|-server--|-i386-| nt ser 安装文件
| |-worksta-|-i386-| nt worksta 安装文件
|-win98se win98 安装文件
上述目录准备好后,修改 2000 的引导文件 W2KSECT.DAT,先将它一拷为五,分别是 wprosect.dat、wsrvsect.dat、asrvsect.dat,Nsrvsect.dat,nwrksect.dat 然后逐个修改,让其对应各自的引导目录。用 UltraEdit 7.2 将其中的 “i386”字样分别改为“wpro”、“wsrv”、“asrv”、“nsrv”、“nwrk”。
上述工作完成后,还要修改各引导目录中的 setupldr.bin 文件和 txtsetup.sif 文件,把其中的“i386”改为各自的引导目录即可,txtsetup.sif
主要用于指定安装文件路径,打开 txtsetup.sif 后,查找到 “SetupSourcePath” 字串,把它们分别改为:
SetupSourcePath="\win2000\pro\"
SetupSourcePath="\win2000\server\"
SetupSourcePath="\win2000\adv_ser\"
SetupSourcePath="\winnt\server\"
SetupSourcePath="\winnt\worksta\"
到此为止,引导文件修改工作宣告结束。
因为上面所做的工作是 5IN1 还没有加入 Win98,其实最后一步最简单,先制作一张 Win98 启动软盘,做好后用 GETBTIMG 软件将其做成镜象文件 Win98.img 即可。
下一步按常规做法就是拷入各自的安装文件,最后做成 ISO 文件测试无误后刻盘了,但为了节省时间,大家不妨看看本人的做法:
在 Win 2000 的“命令提示符”下执行 CDIMAGE 命令:
f:\bootcd\cdimage -lwindows -h -m -o -bloader.bin cd winboot.iso
因为还没有拷入安装文件,所以速度是相当快的,完成后用版主介绍的方法测试一下,然后可跟据需要隐藏必要的文件。确认无误后再刻盘,这样即使出现错误,那么修改起来效率也很高。
注意事项:
1、修改 setupldr.bin 文件进行字串替换时一定要选中UltraEdit软件“Search/find”下的“Find ASCII”的复选框,WIN2000 的文件“I386”字串个数为三个,WINNT的则为两个,大家可替换时可确认一下,本人开始就是因为没有选中那个复选框,结果在替换时竟然找到 50 个替换项,结果导致 setupldr.bin 文件损坏,无法继续引导,真是气煞我也!
2、最后一步中做IMG文件时一定要用GETBTIMG软件,用HDCOPY做的IMG文件不能用于光盘引导,这点大家一定要记住!
3、在测试没有加入安装文件时做出的ISO时(个头很小),会因许可协议找不到而终止安装程序,如果在此之前没出现什么错误的话,就可以加入各自的安装目录,最后测试一下,如果可以找到许可协议,那么恭喜您,您成功了!
4。因条件有限,本人做的WINBOOT.ISO通过许可协议后,没有再经过进一步的测试,既然可以找到许可协议,说明安装目录设置正确,想来应该没有问题,有兴趣的朋友不妨一试!
5、其实 Win2000 和 Winnt 的引导文件 *.5 和 *.40,只不过是要的文件名而已,文件内容可以自由设置!
本人在此非常感谢 WWWFOX 版主和支持我的所有朋友们,谢谢你们!
本文未经作者同意,不得转载,谢谢合作。
梦幻天使
2001-09-14
|
|