打造自己的XP+SP3无人值守安装光盘

打造 XP SP3 无人值守安装光盘
我们平时在安装操作系统时,经常会用到一些集成了补丁的无人值守安装光盘,这些光盘使用起来方便省时,很受大家的欢迎,今天我们就给大家介绍一下如何自己动手打造一张这样的安装光盘。今天我们的目标是生成一张集成了 XPSP3 的无人值守安装光盘,这个任务并不难完成,我们把它分解为两部分:
XP 光盘中集成 SP3
XPSP3 光盘支持无人值守安装
首先来制作集成光盘,我们只需要一张集成了 SP2 XP 安装光盘和 XP SP3 中文补丁就够了。我们先把 XP 光盘的内容全部复制到一个文件夹中,如下图所示,我们选择的目标文件夹是 H:\WINXPSP3
 
然后我们用虚拟光驱软件挂载 XPSP3 ISO 文件,如下图所示, ISO 文件中的 WINDOWSXP-KB936929-SP3-X86-CHS.EXE 就是 XPSP3 的主安装文件。这是一个自解压文件,右键点击此文件,选择用 WINRAR 打开。
 
 
我们用 WINRAR 把补丁主文件解压到 H:\SP3 ,在 H:\SP3\i386\UPDATE 目录下运行 update /integrate:h:\winxpsp3 ,如下图所示。这条命令的意思是将 SP3 补丁集成到 XP 的安装文件中,微软的大部分补丁都具有 integrate 参数,也就是说绝大多数微软补丁我们都可以用这种方法把它集成到安装光盘中。
 
命令运行后,补丁开始集成到 XP 安装文件中了,如下图所示。
 
整合结束后, H:\WINXPSP3 目录中就是已经集成了 SP3 XP 安装文件,现在我们只要利用这些内容生成 XP SP3 的安装光盘就可以了。要注意的是,如果直接把这些文件刻录到光盘上,那生成的光盘是不能引导的,如何能得到象 XP SP2 那样的可引导光盘呢?在此我们为大家介绍一个简单的办法,先用虚拟光驱软件把 XP 安装光盘制作成 ISO 文件,将 ISO 文件复制到 H:\XPSP3ISO 目录下,然后我们用 WINISO 软件打开这个 ISO 文件,如下图所示, WINISO 告诉我们这张光盘是可以引导的,我们的目的就是要用这张盘上的引导信息来制作可以引导的 XP SP3 安装光盘。
 
如下图所示,我们在 WINISO 中将所有文件全部删除,这时看起来 ISO 文件中没有数据了,其实还保留着源盘中引导轨道内容。
 
接下来我们把 H:\WINXPSP3 目录中的内容拖拽到 ISO 文件中, ISO 内容如下图所示,这时我们一方面利用了源盘中的引导轨道,另一方面将源盘中的 WINXP SP2 更新为 WINXP SP3 。把这个 ISO 文件刻录成光盘,我们就得到了可引导的 XP SP3 安装光盘。但在完成下面的操作之前,先不要把 ISO 文件刻录成光盘。
 
现在我们完成了第一个目标,接下来就要让这张光盘具有无人值守安装的功能。其实无人值守安装的原理很简单,我们只要把安装过程中所需要的安装参数都写到一个应答文件中,然后让安装程序调用应答文件就可以了。如果想让安装光盘具有无人值守安装功能,那应答文件必须名为 WINNT.SIF ,而且文件所在的路径也有讲究,要么放在 A:\ ,要么放到安装光盘的 \I386 目录下。鉴于现在软驱已经被淘汰,我们只能把应答文件放到安装光盘的 I386 目录下了。
好,现在的问题就集中在应答文件上了,如何能写出无人值守的应答文件呢?微软在 XP 的安装光盘中提供了一个工具,利用这个工具就可以在图形界面下轻松完成应答文件的制作,免去了学习语法的麻烦。我们在 XP 安装光盘的 \SUPPORT\TOOLS 目录下找到 Deploy.cab 文件,如下图所示, Deploy.cab 文件中的 setupmgr.exe 就是我们要找的工具-安装管理器。

运行安装管理器,如下图所示,出现安装管理器向导。
 
我们选择创建新文件。
 
接下来要选择应答文件的用途,我们选择用于无人参予安装。
 
应答文件用于安装的操作系统是 XP Professional
 
为了达到完全自动的无人值守安装,我们在交互类型中选择“全部自动”。
 
由于此应答文件是配置 XP 安装光盘使用的,因此就不用在硬盘上生成分布共享文件夹了。
 
下面就开始回答安装过程中的问题了,第一个问题就是问你是否遵守 Windows 的许可协议,当然要选接受了。
 
设置名称和单位两个参数,这个很简单,随便填填就好。
 
接下来要设置颜色,屏幕大小,刷新频率等参数。
 
中国的时区是东八区,注意不要设置错了,因为域环境下只允许时间有 5 分钟的误差。
 
下面要填写的是 XP 的安装序列号。
 
为计算机取名为 TESTXP
 
设置管理员口令,如果不希望别人在应答文件中看到口令明文,我们可以勾选“在应答文件中加密 Administrator 密码”。
 
由于网络环境中有 DHCP 服务器,因此网卡的 TCP/IP 设置使用典型设置,典型设置就是从 DHCP 服务器获取 IP 参数。
 
安装后的 XP 计算机将加入 WORKGROUP 工作组。
 
设置电话的本地区号,这时为以后提供给拨号连接使用。
 
地区和语言使用默认的中文设置。
 
安装简体中文字符集。
 
浏览器使用默认设置。
 
XP 操作系统将被安装到默认的 Windows 目录下。
 
不需要安装网络打印机。
 
用户第一次登录 XP 时如果希望运行什么命令,可以在下面填写参数。
 
无人值守安装结束后如果希望运行特定命令,可以在下面填写参数。
 
安装过程中的参数都回答完毕了,如下图所示,我们把填写的参数写入 H:\WINNT.SIF 应答文件中。
 
WINNT.SIF 是个文本文件,内容如下图所示。安装管理器所做的工作就是把我们填写的参数,用 XP 安装程序所能够理解的语法写到应答文件中。有了应答文件后,我们只要把此应答文件用 WINISO 添加到 XP SP3 ISO 文件的 I386 目录下就大功告成了。只要用 ISO 文件刻录成光盘,今天我们的实验目的就达到了。
 
现在我们做好了支持无人值守的 XP SP3 光盘,我们利用此光盘在计算机上测试一下,看看是不是真的能进行无人值守安装。我们把光盘放入计算机,重启后光盘开始启动安装程序,如下图所示,由于硬盘没有分区,安装程序停下来询问安装在哪个分区上,这也是安装程序唯一停下来的一次。
 
创建一个 10G 分区用于 XP SP3 的安装,如下图所示,接下来的安装过程就是全程无人值守了。
 
经过一段时间后, XP 终于安装完成,如下图所示,安装的操作系统确实是 XP SP3 ,这说明我们把 SP3 集成到安装光盘中已经成功了。
 
如下图所示, XP 的计算机名为 TESTXP ,这说明应答文件也没有白做, OK ,顺利完成实验。
 
这种制作安装光盘的方法很容易推广,大家可以举一反三,制作出符合自己要求的 Win2003+SP2 ISA2006 SP1 Vista SP1 等安装光盘,恭祝大家实验顺利。

你可能感兴趣的:(XP,SP3,无人值守,应答文件,setupmgr.exe)