|
各位前辈请多多指教,为什么制作出来的光碟无法引导W2K_ASrv版本?
有引导菜单,Dos、Win98都能正常引导.选择W2K_ASrv引导时,显示:
Boot img …
然后就死机或显示信息:
CDBOOT:Cannot Boot From CD - Code:5
然后跳过引导,而正常启动.
--- 以下是我制作多重引导光碟的步骤 ---
建目录:
My_CD\ --- 制作光碟的目录
My_CD\Boot_CD\ --- 光碟的根目录
My_CD\Boot_CD\2KA_Boot\ --- W2K_ASrv 的引导目录.
My_CD\Boot_CD\Pwin98\ --- Pwin98 的安装目录.
My_CD\Boot_CD\W2K_ASrv\ --- W2K_ASrv ::::::.
将
CDIMAGE.exe
CDIMAGE.bat
MkBootCD.exe
MkBootCD.bat
MkBootCD.txt
拷到制作光碟的目录:My_CD\;
将
BootCAT.bin
DiskEmu.bin
MSDOS622.img
Win98.img
BootFont.bin
CDROM_NT.5
CDROM_IA.5
W2K_ASrv.dat
拷到光碟根目录:My_CD\Boot_CD\;
将Win2K各版本的四个启动盘文件(Win2K_*.img)解到各自的引导目录:My_CD\Boot_CD\2KA_Boot\;
修改引导文件: W2K_ASrv.dat 中的i386为各自的引导目录名:2KA_Boot;
进入各自的引导目录:My_CD\Boot_CD\2KA_Boot\;
修改引导驱动文件: setupldr.bin 中的i386为各自的目录名:2KA_Boot;
修改引导驱动文件: txtsetup.sif 中的
SetupSourcePath = "\"(引号内有可能不同)为各自的安装目录:
SetupSourcePath = "\W2K_ASrv\"
制作ISO文件(Boot_CD.iso):修改 CDIMAGE.bat 的内容为
CDIMAGE -lBoot_CD -h -n -o -m Boot_CD Boot_CD.ISO
在NT环境中执行CDIMAGE.bat生成Boot_CD.iso;
修改Boot_CD.iso文件:
修改 MkBootCD.txt 的内容为
-SMultiBoot Menu
BootCAT.bin
-T0
-C8
-L5000
DiskEmu.bin
-P80
-L0
-T2
-C1
-SBoot TO MS-DOS 6.22
MSDOS622.img
-SBoot TO Windows 98
Win98.img
-T0
-C4
-SBoot To W2K_ASrv
W2k_ASrv.dat
修改 MkBootCD.bat 的内容为
MkBootCD Boot_CD.ISO - < MkBootCD_CD.txt
执行MkBootCD.bat修改Boot_CD.iso;
用软件将Boot_CD.iso刻成光碟. |
|