用Ultraedit
打开BOOT\cd\wpro\setupldr.bin,修改i386为WPRO,共3处;
打开BOOT\cd\wsrv\setupldr.bin,修改i386为WSRV,共3处;
打开BOOT\cd\asrv\setupldr.bin,修改i386为ASRV,共3处。
用windows计事本打开
BOOT\cd\wpro\txtsetup.sif,找到SetupSourcePath = "\",修改为SetupSourcePath = " \WIN2000\PRO\"
BOOT\cd\wsrv\txtsetup.sif,找到SetupSourcePath = "\",修改为SetupSourcePath = " \WIN2000\ SERVER \"
BOOT\cd\asrv\txtsetup.sif,找到SetupSourcePath = "\",修改为SetupSourcePath = " \WIN2000\ ADV_SRV \"
要点:setupldr.bin这个文件中的路径告诉安装程序模拟软盘文件的位置;txtsetup.sif这个文件中的路径告诉安装程序从何处复制全部安装文件,必须与目录结构相匹配。等号后的路径名一定要加""号。
在wpro、wsrv、asrv目录中各加入一个bootfix.bin,
可以增加"按任意键从CD-ROM引导;不按任何键,5秒后从硬盘引导"的功能。
制作ISO文件
在Win2000的DOS下,进入BOOT目录,输入以下命令:
cdimage -lW2KBOOT -h -n -o cd bootcd.iso
这时会在BOOT目录下产生文件bootcd.iso
编写mkbootcd.txt
打开mkbootcd.txt,输入如下文本:
;
; MKBOOTCD command file created by Gary Tong
; for DiskEmu.bin v0.8 Beta
;
; Center the MultiBoot Menu Title in a 24-character range
; / \
-S MultiBoot Menu Title
bootcat.bin
;
;--- Boot entries ---
; Default boot image entry
; Boot Media Type = No Emulation
-T0
; Sector Count in 512-byte sectors
-C8
; Recommended DiskEmu.bin Load Segment is between 4000 and 9000
-L5000
diskemu.bin
; Continue with remaining boot image entries
; Only each Section's first bootable image will appear in DiskEmu.bin's Menu
; 80x86 Platform ID w/high bit set to avoid PC BIOS multiboot menu
-P80
; Use Default Load Segment (07C0)
-L0
; Up to nine boot images may be listed here
; Left justify the Menu text for each entry in a 28-character range
; / \
-t0
-c4
-SSetup Win2000 Professional
wprosect.bin
-SSetup Win2000 Server
wsrvsect.bin
-SSetup Win2000 Adv Server
asrvsect.bin
; etc...
制作启动CD
在Win2000的DOS下,进入BOOT目录,输入以下命令:
mkbootcd bootcd.iso - < mkbootcd.txt