|
近日看到不少朋友对 6in1 光盘感兴趣,相关文章又较少,特写此文,以餘读者:-)。
本文介绍的引导光盘内含如下操作系统:
Windows 2000 Professional
Windows 2000 Server
Windows 2000 Advcance Server
Windows NT 4.0 Server
Windows NT 4.0 Workstation
Windows 98 SE
首先作好以下准备工作:
第一、要求机器安装的是WIN2000,因为制作工具CDImage只能在Win2000下运行,并准备一个剩余空间大于5GB的分区;
第二、你要还要有如下工具或文件,因为制作过过程中要用到;
Cdimage.exe 核心软件
UltraEdit 十六进制编辑工具
Undisk.exe 展开IMG文件的工具
W2ksect.dat 扇区引导文件
Getbtimg.exe IMG文件制作工具
第三、准备引导文件;
将文件一拷为五,分别改名如下:
wprosect.dat,wsrvsect.dat,asrvsect.dat ,nsrvsect.dat,nwrksect.dat
分别对应于各操作系统。
第四、在你准备的分区中建立如下目录结构{注意:带扩展名的是文件,否则即为目录;
\--BootCD-|-\--Cd-|-\--Win2000--|\-Pro-\Windows 2000 Professional 安装目录
| |-\-Server-\Windows 2000 Server 安装目录
| |-\-Advser-\Windows 2000 Adv Server 安装目录
| |-\--Winnt--|\-Server-\Windows NT 4.0 Server 安装目录 | | |\-Worksta-\Windows NT 4.0 Workstation 安装目录
| |-\--Win98--| Windows 98 安装目录
| |-\-Asrv-\Windows 2000 Adv Server 启动目录
| |-\-Wsrv-\Windows 2000 Server 启动目录
| |-\-Wpro-\Windows 2000 Professional 启动目录
| |-\-Nsrv-\Windows NT 4.0 Server 启动目录
| |-\-Nwrk-\Windows NT 4.0 Workstation 启动目录
| |-\-Bootfile-|-Wprosect.dat
| |-Wsrvsect.dat
| |-Asrvsect.dat
| |-Nsrvsect.dat
| |-Nwrksect.dat
| |=Win98.img
| |-Diskem1x.bin 主引导文件
| |-Diskemu.cmd 启动菜单文件
| |-cdrom_ia.5
| |-cdrom_is.5
| |-cdrom_ip.5 大家注意,*.5这几个文件只要有文件名就行了,
| |-cdrom_nt.5 内容随意,可自己编辑
|-Diskem1x.bin
第五、 修改启动文件;具体方法如下:
用Ultraedit打开wprosect.dat,找到i386字符串,将其修改为WPRO;
打开wsrvsect.dat,找到i386字符串,将其修改为WSRV;
打开asrvsect.dat,找到i386字符串,将其修改为ASRV;
打开nsrvsect.dat,找到i386字符串,将其修改为NSRV;
打开nwrksect.dat,找到i386字符串,将其修改为NWRK;
完成后制作一张Win98启动软盘,输入以下命令:Getbtimg a: win98.img 即可生成 Win98.img 文件,将其拷入相应目录。注意一定要用 Getbtimg 软件来做,用HDCOPY做的不能启动,切记!
第六、制作引导驱动;
如果你的系统光盘上有 Bootdisk 目录,则直接解压到相应目录:Undisk <IMG文件源目录> <各自的启动目录>,如没有可用下列方法制作,用Win2000的启动软盘制作工具制作四张启动盘,Winnt同样,不过启动盘是三张,完成后逐盘拷入各自的启动目录即可。
第七、修改启动文件;
修改setupldr.bin和txtsetup.sif
进入各自的引导目录wpro,wsrv,asrv,nsrv,nwrk;
用Ultraedit打开setupldr.bin,修改i386为各自的目录WPRO,WSRV,ASRV,NSRV,NWRK;注意修改时如果用“查找”功能,一定要选中“查找ASCII”,切记,否则你会找到50多个“i386”的。用Ultraedit打开txtsetup.sif,找到SetupSourcePath = "\"(引号内有可能不同),修改为各自的安装目录,例如:
SetupSourcePath = "\WIN2000\PRO\"
SetupSourcePath = "\WIN2000\SERVER\"
SetupSourcePath = "\WIN2000\ADV_SRV\"
SetupSourcePath = "\WINNT\SERVER\"
SetupSourcePath = "\WINNT\WORKSTA\"
第八、编辑菜单文件:Diskemu.cmd;
:start
cls
print
print [1] Windows 2000 Professional
print [2] Windows 2000 Server
print [3] Windows 2000 Adv Server
print [4] Windows NT 4.0 Server
print [5] Windows NT 4.0 Workstation
print [6] Windows 98 SE
print Please Enter the Choice[1-6]:
getkey 10 esc
onkey esc boot 80
onkey 1 goto wpro
onkey 2 goto wser
onkey 3 goto wadv
onkey 4 goto nser
onkey 5 goto nwrk
onkey 6 goto win98
:wpro
cls
cd bootfile
run wprosect.dat
:wser
cls
cd bootfile
run wsrvsect.dat
:wadv
cls
cd bootfile
run asrvsect.dat
:nser
cls
cd bootfile
run nsrvsect.dat
:nwrk
cls
cd bootfile
run nwrksect.dat
:win98
cls
cd bootfile
run win98.img
:end
第九、制作ISO文件
在Win2000的DOS下,进入 bootcd 目录,输入以下命令:
cdimage -l6in1 -h -n -o -bdiskem1x.bin cd 6in1.iso
这时会在 bootcd 目录下产生文件6in1.iso
最后,用 VPC 测试一下,如果测试成功的话,下一步就可以准备刻录工作了,祝你好运。
|
|