无忧启动论坛

标题: 6in1启动光盘制作 [打印本页]

作者: 梦幻天使    时间: 2002-8-19 23:23
标题: 6in1启动光盘制作

    近日看到不少朋友对 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 测试一下,如果测试成功的话,下一步就可以准备刻录工作了,祝你好运。

作者: wsr    时间: 2002-8-19 23:42
标题: 6in1启动光盘制作
Wprosect.dat 等是放在"\cd\bootfile"中吗?为什么不是"\"?
diskemu1能找到它们吗?
作者: 梦幻天使    时间: 2002-8-19 23:50
标题: 6in1启动光盘制作
wsr你误会了其实bootdisk是我自己添加的,目的是如果这几个文件如果在光盘根目录(就是上面的CD目录)会有好几个,不太美观,所以我把它们弄到一个目录里了,就这样^_^
作者: 梦幻天使    时间: 2002-8-20 00:02
标题: 6in1启动光盘制作
估计差不多,你先计算一下它们有多大?
作者: wsr    时间: 2002-8-20 00:14
标题: 6in1启动光盘制作
下面引用由dragonliao2002/08/19 11:57pm 发表的内容:
里面包含98SE、2000PRO和WINXP呢?如果可以,应该怎样做?麻烦您了。
我做过中文98se+me+win2k pro sp3+win2k srv sp3+win2k asrv sp3 的5in1,用了813M
win2k不只copy了i386,还有其他的目录,是完整版
作者: wsr    时间: 2002-8-20 00:14
标题: 6in1启动光盘制作
下面引用由梦幻天使2002/08/19 11:50pm 发表的内容:
wsr你误会了其实bootdisk是我自己添加的,目的是如果这几个文件如果在光盘根目录(就是上面的CD目录)会有好几个,不太美观,所以我把它们弄到一个目录里了,就这样^_^
哦,原来如此呵呵
作者: 梦幻天使    时间: 2002-8-20 00:16
标题: 6in1启动光盘制作
顺便说一句,可以将bootdisk目录隐藏,我试过
作者: snopy    时间: 2002-8-20 00:19
标题: 6in1启动光盘制作
   Cdimage.exe  核心软件
   UltraEdit    十六进制编辑工具 
   Undisk.exe    展开IMG文件的工具
   W2ksect.dat  扇区引导文件
   Getbtimg.exe   IMG文件制作工具

请问这几个文件在哪里有得下?????
作者: 梦幻天使    时间: 2002-8-20 00:21
标题: 6in1启动光盘制作
此站就有,找找^_^?




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3