windows xp安装光盘中的许多文件是我们很少用到,甚至从来都不会用到的,但是它们却占用了一定的光盘空间。通过本文介绍的方法,我们可以制作出一张比原版光盘少100多兆空间的windows xp安装盘,利用这100多兆空间,我们可以添加很多实用工具,使windows xp的安装盘功能更强大!下面,我们就以windows xp pro为例,并以已安装好的windows xp pro为操作平台进行制作。
■第1步:准备所需软件
windows xp pro安装光盘一张,winhex(一款很不错的16进制文件编辑与磁盘编辑软件,下载地址:http://jstt-http.skycn.net:8080/down/ha_whex11_2sr1_zq.rar),cdimage(微软出品的一个用来制作光盘镜像(iso)文件的小工具,下载地址:http://antivirus.pchome.net/php/tdownload2.php?sid=2874&&url=
/utility/cdr/cdimage.zip&&svr=2&&typ=0),bbie(一款用来获取光盘引导文件的小软件,下载地址:http://public.www.pl.netmirror.om/pub/nu2files/bbie10.zip)。
■第2步:获取安装所需文件
首先将windows xp pro安装光盘放入光驱,然后在windows的“运行”对话框中输入windows xp pro安装程序的路径并在其后加上安装参数“/noreboot”进行安装,即“x:\setup.exe /noreboot”,其中x为安装光盘所在盘符。需要注意的是,选择的安装类型必须是“全新安装”,另外在安装进行到选择安装选项时,应单击窗口中的“高级选项”按钮,进入自定义windows xp选项窗口,将“从安装cd复制所有安装文件”选项前的复选框选中,如图1。
图1 设置安装选项
由于使用了/noreboot安装参数,因此安装程序在文件复制完成后就会自动返回桌面。此时,在系统根目录可以找到两个名为$win_nt$.~bt和$win_nt$.~ls的文件夹。
■第3步:调整安装所需文件
在系统根目录中,将$win_nt$.~ls文件夹更名为install,将$win_nt$.~bt文件夹更名为boot(大写),并将该文件夹移动到install文件夹中。现在进入install文件夹,删除size.sif文件,再进入boot文件夹,删除migrate.inf和winnt.sif这两个文件。当然,为了实现windows xp的无人值守安装,我们也可以使用自己的winnt.sif文件来替换原来的文件。
如果你希望制作出来的安装光盘在启动时会出现“press any key to boot from cd”的提示,那么我们可以把原安装光盘i386文件夹内的bootfix.bin这个文件复制到boot文件夹内。最后将原版安装光盘中的spnotes、win51、win51ip、win51ip.sp1这几个文件复制到install文件夹中。
■第4步:获取并修改引导文件
在命令提示符下进入bbie文件的目录,输入“bbie x:”命令获取光盘启动引导文件,获取后的引导文件名为image1.bin,保存在bbie文件夹中。
启动winhex,打开bbie文件夹内的image1.bin这个文件,使用winhex“搜索”菜单中的“替换文本”功能,将文件内的i386替换为boot(大写),共计替换1次,保存后退出,如图2所示。
图2 改写引导文件
启动winhex,打开boot文件夹内的setupldr.bin文件,然后使用winhex“搜索”菜单中的“替换文本”功能,把文件内的i386替换为boot(大写),共计替换4次,保存后退出。
■第5步:制作镜像文件
在命令提示符下进入cdimage所在目录,输入如下命令生成iso镜像文件:
cdimage -l myxp -b c:\bbie\image1.bin -h -n -m -o c:\install c:\myxp.iso
这里的“c:\bbie\image1.bin”为光盘引导文件的完整路径,“c:\myxp.iso”为iso光盘镜像文件的保存路径。cdimage的详细参数说明可直接输入cdimage.exe(不加参数)来获得。
现在,我们在c盘的根目录下会得到一个名为myxp.iso的光盘镜像文件,其大小只有448mb,相比原安装光盘的560mb少了112mb!最后,利用nero或alcohol 120%等软件的把它刻录成光盘,就大功告成了!
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器