用Sysprep自动实现Windows XP成功部署

本文分步描述了如何使用系统准备工具 (Sysprep) 来自动实现 Microsoft Windows XP 的成功部署 。Sysprep 是一个为系统管理员、原始设备制造商 (OEM) 以及其他必须在多台计算机上自动部署 Windows XP 操作系统的人士设计的工具 。在一台计算机上执行初始安装步骤后,可以运行 Sysprep 工具来准备用于克隆的示范计算机 。
一、运行 Sysprep 工具的要求
要使用 Sysprep 工具,计算机的硬件和相关设备必须满足下列要求:
1、 参考计算机和目标计算机必须具有兼容的 HAL 。例如,基于高级可编程中断控制器 (APIC) 的 MPS(多处理器系统)必须使用相同的 APIC HAL 。基于标准 HAL 可编程中断控制器 (PIC) 的系统与 APIC HAL 或 MPS HAL 都不兼容 。
2、参考计算机和目标计算机必须具有相同的高级配置和电源界面 (ACPI) 支持 。
3、参考计算机和目标计算机上的即插即用设备(如调制解调器、声卡、网络适配器和视频卡)不是非得来自同一个制造商 。但是,必须提供这些设备的驱动程序 。
4、第三方磁盘映像软件或磁盘复制硬件设备是必需的 。这些产品可创建计算机硬盘的二进制映像,并将该映像复制到另一个硬盘或存储到单独磁盘上的文件中 。
5、目标计算机上的硬盘大小必须至少与参考计算机上的硬盘大小相同 。如果目标计算机上的硬盘较大,则主分区中不包括这一差别 。但是,如果主分区是使用 NTFS 文件系统进行格式化的,则可以使用 Sysprep.inf 文件中的 ExtendOemPartition 项来扩展主分区 。
二、准备一台参考计算机以用于 Sysprep 部署
要准备一台参考计算机以用于 Windows XP 中的 Sysprep 部署,请按照下列步骤操作:
1、在参考计算机上,安装此操作系统以及任何希望安装在目标计算机上的程序 。
2、单击“开始”,单击“运行”,键入 cmd,然后单击“确定” 。
3、在命令提示符处,转到驱动器 C 的根文件夹,然后键入 md Sysprep 。
4、将 Windows XP 操作系统光盘插入正确的 CD-ROM 或 DVD-ROM 驱动器中,然后打开 /Support/Tools 文件夹中的 Deploy.cab 文件 。注意:为确保使用的是 Service Pack 的正确版本的 Deploy.cab 文件,请使用随此 Service Pack 分发的 Deploy.cab 文件 。请访问下面的 Microsoft 网站以下载正确版本的 Service Pack:
http://www.microsoft.com/downloads/search.aspx?displaylang=zh-cn (http://www.microsoft.com/downloads/search.aspx?displaylang=zh-cn)
5. 将 Sysprep.exe 文件和 Setupcl.exe 文件复制到 Sysprep 文件夹中 。注意:如果使用 Sysprep.inf 文件,还应将该文件复制到 Sysprep 文件夹中 。为了使 Sysprep 工具正常运行,Sysprep.exe 文件、Setupcl.exe 文件和 Sysprep.inf 文件都必须在同一个文件夹下 。
6. 取出 Windows XP 操作系统光盘 。
7. 在命令提示符处,键入 cd Sysprep 以转到 Sysprep 文件夹 。
8. 要运行 Sysprep 工具,请在命令提示符处键入以下命令:
Sysprep /optional parameter
注意:要查看参数列表,请参见“Sysprep 参数”一节 。如果从 %systemdrive%/Sysprep 文件夹运行 Sysprep.exe 文件,则 Sysprep.exe 文件会在运行结束后删除整个文件夹及其内容 。
9. Microsoft 建议您在参考计算机上运行 Sysprep.exe 文件后,将参考计算机从本地网络中隔离出来,随后在该本地网络中部署映像以避免任何 NetBIOS 冲突 。这将允许 Sysprep 工具完成安装程序,加入指定的域,并使用在 Sysprep.inf 应答文件中指定的新计算机名 。
三、创建 Sysprep.inf 应答文件
Sysprep.inf 应答文件是一个文本文件,它将针对一系列图形用户界面 (GUI) 对话框的应答编成脚本 。要创建 Sysprep 工具所使用的 Sysprep.inf 应答文件,可以使用文本编辑器,或者使用包含在 Windows XP 光盘上并且同时包含在 Microsoft Windows XP Resource Kit 中的安装管理器工具 。必须将应答文件重命名为 Sysprep.inf,并将它放在安装 Windows XP 的驱动器的根目录下的 Sysprep 文件夹中,或者可以将这些文件放在软盘上 。如果 Sysprep 文件夹的名称不同,安装程序将忽略它 。这里没有指定最小化安装向导应答文件的参数 。

推荐阅读