第二章 单系统启动盘的制作
书接上回,你如果有了我提到的一些工具,那么我们就可制作启动盘了。启动分为单系统的和多重启动盘。我们先从最简单的单系统盘讲起。
单系统的盘可以是DOS,WIN9X,WINNT,WIN2K,WINXP,LINUX等,但DOS和LINUX不在我们的讨论之列。
一、WIN9X的启动安装盘的制作
主要是WIN98的启动安装盘制作,包括WINME和WIN95,WIN97等。上一章我们说到,原版WIN95不支持光盘启动,但我们可以通过上述方法实现光盘启动。所以我下面以WIN98为例。
你要有做一个WIN98软盘启动盘(或者其镜像).在Win 98系统下可以通过两种方式制作启动盘:第一种方式就是在Win 98系统安装过程中,系统将自动询问是否需要在此创建启动盘,你只要选择需要在此时创建。插入软盘,按屏幕提示操作,就可以创建成功。
第二种方式就是在Win 98使用过程中随时创建启动盘,方法是:单击“控制面板”,双击“添加/删除程序”,然后在出现的窗口中选择“启动盘”选项卡,就会进入如图1所示的“创建启动盘”对话框。插入磁盘,然后单击“创建启动盘”按钮就可以了,系统同时将显示制作进度。
图片 1
然后用WINIMAGE,做成IMG或IMA格式,放到硬盘上。很简单,不详细说了。
如果你很懒的话,或者你根本没有98的系统,我做好了一个,你可以去下载
这是98的
[url]http://www.yihongtai.com/xjf/boot/WIN98.img[/url]
这是WINME的。
[url]http://www.yihongtai.com/xjf/boot/winme.img[/url]
在IMG中可以集合好多工具,如你不爱用FDISK,你可以将PQ7做进去,还可以将杀毒软件做进去。这有个2.88M的IMG,集合了好多工具,可以去下载,来自飞力的网站。
[url]http://www.mesky.net/felixqu/down/Boot98.img[/url]
如果你想做成引导后,自动SETUP的,将AUTOEXEC.BAT从WIN98.IMG中用WINIMAGE解开,调整SETUP的路径。默认的我设为\SIMPCHIN\WIN98\WIN98.你可以设为自已的实际光盘路径。修改后,将其再导入到WIN98.IMG中。
上面的东东都有了,我们可以用NERO刻盘了。
选BOOTDISK,如图所示,我就不多说什么了,如果对NERO不太懂,请参见其相关教程。
图片 2
图片 3
图片 4
需要注意的是,我没有烧成光盘,而是直接生成了一个ISO文件。因为你不知道你做的盘能不能满足要求,所以做成ISO,让VMware Workstation模拟一下.
图片 5
如果直接做光盘,可以不采用ISO9600格式,可以用JOLIET格式。
如果测试没问题,你可以刻自已的第一张安装启动盘了。
二、WIN2K引导盘的制作。
WIN2K启动盘的制作需要用到一个WIN2K的引导文件。来自飞力的网站。
下载地址: [url]http://www.mesky.net/felixqu/down/bootw2k.abf[/url]。(当然这个东东可以从正版WIN2K或XP的盘上,用WINISO提出来。)还需要一个重要的工具,就是CDIMAGE,在后几课里,它也是重要角色。下载地址上一章里有。
1、准备一个有1.4G左右的剩余空间的分区(这个问题很重要,不然会无法完成制作)和一张WIN2K的源盘。
2、建立一个目录,如目录WIN2K,在WIN2K目录下拷入 cdimage.exe 和 bootw2k.abf
3、在WIN2K目录下建立子目录,如CD.
4、CD目录下拷入 WINDOWS 2000 所有的文件,必须确保复制了全部文件和子目录,包括具有系统和隐藏属性的。复制完毕后,清除cd\下全部文件和子目录的系统、隐藏和只读属性。
BOOTFONT.BIN
CDROM_IP.5 (这是专业版的文件,服务器版用Cdrom_is.5,高级服务器版用Cdrom_ia.5)
CDROM_NT.5
CDROMSP3.TST (你的I386目录集成了sp3,才需要这个文件)
I386
I386\WINNT.EXE
......
5、在windows 2000 的DOS提示符下,进入WIN2K目录。
执行 cdimage -lWin2000 -t09/15/2002,00:00:00 -h -m -n -bootw2k.abf CD win2000.ISO
6、程序将会在WIN2K目录下自动生成一个win2000.ISO.
7、为了保证成功,可以先用VMWARE和virtual daemon tool对win2000.ISO进行引导测试。
注意事项:
1)、根目录下面必须有cdrom_ia.5、cdrom_is.5、cdrom_ip.5和cdrom_nt.5文件,这是我们欺骗安装程序的标志,它告诉安装程序,这张光盘是Windows 2000的原始安装盘。
2)、关于集成SP3的事项。Windows 2000 Service Pack 3集成进Windows 2000的安装盘中,这样安装完毕的Windows 2000就集成了Service Pack 3,不必再单独安装了。
下载地址: [url]http://download.microsoft.com/download/win2000platform/SP/SP3/NT5/CN/W2Ksp3.exe[/url]
下载后运行:假设你的实际路径是:d:\win2k\cd
在DOS下执行:w2ksp3.exe -s:d:\win2k\cd
3)关于CDIMAGE的参数说明。
上述命令中各参数含义分别为:
-l:设置光盘卷标。此处为“Win2000”。
-t:设置光盘上所有文件的生成日期。
-g:转换本地时间与格林威治时间(GMT)。但如果是在Windows XP系统下,该参数似乎不起作用,“-t”参数指定的是GMT时间,而文件的生成时间是“-t”指定的时间加上时区转换后的本地时间。如,上例中的文件生成本地时间是“20:00:00”,即GMT+8=北京时间。
-h:包含隐藏的目录和文件。
-n:允许长文件名。
-o:优化相同的文件,最重要的参数,这将是我们下一课做N合1的关键。
-m:允许生成的ISO文件超过640 MB。
-b:光盘启动引导程序
d:\win2k\cd:源文件路径,将作为光盘的根目录。
win2000.iso:最后生成的ISO文件,我们要的就是它。
cdimage /?可显示所有选项。CDImagegui提供了一个图形界面,使用更直观,功能是一样的。
三、WINXP启动光盘的制作
和WIN2K的差不多,引导文件还是可以用WIN2K的。不写的太详细了。
1、准备一个有1.4G左右的剩余空间的分区(这个问题很重要,不然会无法完成制作)和一张WIN2K的源盘。
2、建立一个目录,如目录WINXP,在WINXP目录下拷入 cdimage.exe 和 bootw2k.abf
3、在WINXP目录下建立子目录,如CD.
4、CD目录下拷入 WINDOWS XP 所有的文件,必须确保复制了全部文件和子目录,包括具有系统和隐藏属性的。复制完毕后,清除cd\下全部文件和子目录的系统、隐藏和只读属性。
WIN51IP(这是专业版的文件,服务器版用WIN51IS,高级服务器版用WIN51IA,家庭版用WIN51IC)
WIN51
I386
I386\WINNT.EXE
......
5、在windows 2000 的DOS提示符下,进入WINXP目录。
执行 cdimage -lWinXP -t09/15/2002,00:00:00 -h -m -n -bw2ksect.bin CD winxp.ISO
6、程序将会在WINXP目录下自动生成一个winxp.ISO.
7、为了保证成功,可以先用VMWARE和virtual daemon tool对winxp.ISO进行引导测试。
还有WINNT的制作,和WIN2K的差不多,就不写了,大家有兴趣举一反三,自已试试吧。