[url]http://support.microsoft.com/kb/302577/zh-cn[/url]
简介
本文分步描述了如何使用系统准备工具 (Sysprep) 来自动实现 Microsoft Windows XP 的成功部署。Sysprep 是一个为系统管理员、原始设备制造商 (OEM) 以及其他必须在多台计算机上自动部署 Windows XP 操作系统的人士设计的工具。在一台计算机上执行初始安装步骤后,可以运行 Sysprep 工具来准备用于克隆的示范计算机。
更多信息
运行 Sysprep 工具的要求
要使用 Sysprep 工具,计算机的硬件和相关设备必须满足下列要求:• | 参 考计算机和目标计算机必须具有兼容的 HAL。例如,基于高级可编程中断控制器 (APIC) 的 MPS(多处理器系统)必须使用相同的 APIC HAL。基于标准 HAL 可编程中断控制器 (PIC) 的系统与 APIC HAL 或 MPS HAL 都不兼容。 |
• | 参考计算机和目标计算机必须具有相同的高级配置和电源界面 (ACPI) 支持。 |
• | 参考计算机和目标计算机上的即插即用设备(如调制解调器、声卡、网络适配器和视频卡)不是非得来自同一个制造商。但是,必须提供这些设备的驱动程序。 |
• | 第三方磁盘映像软件或磁盘复制硬件设备是必需的。这些产品可创建计算机硬盘的二进制映像,并将该映像复制到另一个硬盘或存储到单独磁盘上的文件中。 |
• | 目 标计算机上的硬盘大小必须至少与参考计算机上的硬盘大小相同。如果目标计算机上的硬盘较大,则主分区中不包括这一差别。但是,如果主分区是使用 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:
[url]http://www.microsoft.com/downloads/search.aspx?displaylang=zh-cn[/url]
([url]http://www.microsoft.com/downloads/search.aspx?displaylang=zh-cn[/url])
|
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 文件夹的名称不同,安装程序将忽略它。这里没有指定最小化安装向导应答文件的参数。Sysprep.inf 应答文件格式及参数
• | Sysprep.inf 应答文件格式和参数与 Windows XP 的 Unattended.txt 文件相同,但是只支持下列部分和参数: [Unattended] ExtendOemPartition OemPnPDriversPath OemSkipEula InstallFilesPath KeepPageFile ResetSourcePath UpdateHAL UpdateUPHAL UpdateInstalledDrivers TapiConfigured [GuiUnattended] AdminPassword Autologon AutoLogonCount OEMDuplicatorString OEMSkipRegional OEMSkipWelcome TimeZone [UserData] 支持与 Unattend.txt 文件相同的条目集。 [LicenseFilePrintData] 支持与 Unattend.txt 文件相同的条目集。 [GuiRunOnce] 支持与 Unattend.txt 文件相同的条目集。 [Display] 支持与 Unattend.txt 文件相同的条目集。 [RegionalSettings] 支持与 Unattend.txt 文件相同的条目集。 [Networking] 支持与 Unattend.txt 文件相同的条目集。 [Identification] 支持与 Unattend.txt 文件相同的条目集。 [TapiLocation] [Sysprep] 自动生成 [SysprepMassStorage] 部分中的条目。 [SysprepMassStorage] 允许使用具有不同海量存储设备的计算机上的相同映像。 |
使用安装管理器工具创建 Sysprep.inf 应答文件
要安装“安装管理器”工具并创建应答文件,请按照下列步骤操作:1. | 打开“我的电脑”,然后打开 Windows XP 光盘上的 Support\Tools 文件夹。 |
2. | 双击“Deploy.cab”文件以打开它。 |
3. | 在“编辑”菜单上,单击“全选”。 |
4. | 在“编辑”菜单上,单击“复制到文件夹”。 |
5. | 单击“新建文件夹”。 键入所需的安装管理器文件夹名称,然后按 Enter 键。例如,键入“setup manager”,然后按 Enter 键。 |
6. | 单击“复制”。 |
7. | 打开所创建的新文件夹,然后双击“Setupmgr.exe”文件。Windows 安装管理器向导随即启动。 |
8. | 按照向导中的说明创建应答文件。 |
308662
([url]http://support.microsoft.com/kb/308662/[/url]) 如何在 Windows 2000 中使用安装管理器创建应答文件
Sysprep 参数
在 Windows XP 中,可以将下列可选参数与 Sysprep 命令一起使用:• | -activated - 不重设 Windows 产品激活的宽限期。只有在出厂前激活了 Windows 安装才可以使用该参数。 重要说明:用来激活 Windows 安装的产品密钥必须与贴在特定计算机上的 COA 不干胶标签上的产品密钥相匹配。 |
• | -audit - 重新启动计算机进入“工厂”模式,而不需要生成新的安全 ID (SID) 或处理 Winbom.ini 文件中 [OEMRunOnce] 部分的任何项目。只有在计算机已经处于“工厂”模式时,才使用该命令行参数。 |
• | -bmsd - 将所有可用的海量存储设备填入 [SysprepMassStorage] 部分。 |
• | -clean - 清除 Sysprep.inf 文件中 [SysprepMassStorage] 部分所使用的关键设备数据库。 |
• | -factory - 在启用网络功能但不显示“欢迎使用 Windows”或“最小化安装”的状态下重新启动。该参数用于更新驱动程序、运行即插即用枚举、安装程序、测试、用客户数据配置计算机或在工厂环境中进 行其他配置更改。对于使用磁盘映像(或克隆)软件的公司,“工厂”模式可以减少需要的映像数目。 在以“工厂”模式完成所有任务之后,使用 -reseal 参数运行 Sysprep.exe 文件,以使计算机做好最终用户交货准备。 |
• | -forceshutdown - 在 Sysprep.exe 文件完成后关闭计算机。 注意:此参数用于使用 ACPI BIOS 的计算机,这些计算机在 Sysprep.exe 文件表现默认行为时不能正常关机。 |
• | -mini - 将 Microsoft Windows XP Professional 配置为使用“最小化安装”,而不是使用“欢迎使用 Windows”。该参数对 Microsoft Windows XP Home Edition 不起作用,其中首次运行经验总是“欢迎使用 Windows”。 请注意,如果您打算使用 Sysprep.inf 文件自动进行最小化安装,则必须使用 -mini 开关运行 Sysprep 工具,或者在 GUI 界面中单击以选中“最小化安装”复选框。如果不选择运行“最小化安装”,则默认情况下 Windows XP Professional 将运行“欢迎使用 Windows”。 |
• | -noreboot - 在不重新启动计算机或准备复制的情况下,修改注册表项(SID、OemDuplicatorString 和其他注册表项)。该参数主要用于测试,尤其是查看是否正确修改了注册表。Microsoft 不推荐使用该选项,因为在运行 Sysprep.exe 文件后对计算机做出更改可能会使 Sysprep.exe 文件所做的准备失效。不要在生产环境中使用该参数。 |
• | -nosidgen - 运行 Sysprep.exe 文件而不生成新的 SID。如果不复制运行 Sysprep.exe 文件的计算机或者要预先安装域控制器,则必须使用该参数。 |
• | -pnp - 在最小化安装期间运行旧式设备的完整的即插即用设备枚举和安装。如果首次运行经验是“欢迎使用 Windows”,则命令行参数不起作用。 仅当在必须检测和安装旧式非即插即用设备时,才使用 -pnp 命令行参数。不要在仅使用即插即用设备的计算机上使用 sysprep -pnp 命令行参数。否则,将增加首次运行经验所需的时间,而对用户没有任何好处。 注意:如果必须使用未签名的驱动程序,则使用 UpdateInstalledDrivers=yes 参数连同 OemPnPDriversPath= 和 DriverSigningPolicy=ignore 而非 -pnp 命令行参数以提供更加无缝的安装。 |
• | -quiet - 运行 Sysprep.exe 文件而不显示屏幕确认消息。如果要自动运行 Sysprep.exe 文件,则该参数很有用。例如,如果要在无人参与安装程序完成后立即运行 Sysprep.exe 文件,应将 sysprep -quiet 命令添加到 Unattend.txt 文件的 [GuiRunOnce] 部分中。 |
• | -reboot - 强制计算机自动重新启动,然后按照指定的方式,启动“欢迎使用 Windows”、“最小化安装”或“工厂”模式。如果要审核计算机,并验证首次运行经验是否运行正确,该参数很有用。 |
• | -reseal - 清除事件查看器日志并使计算机做好准备以便向客户传送。“欢迎使用 Windows”或“最小化安装”设置为在下次计算机重新启动时启动。如果运行 sysprep -factory 命令,必须将安装封装为预安装过程的最后一个步骤。为此,请运行 sysprep -reseal 命令或单击“Sysprep”对话框中的“重新封装”按钮。 |
参考
有关如何使用 Sysprep.inf 文件进行多语言支持的更多信息,请参阅联机帮助。
有关应答文件及其有效参数值的更详细的解释,请参阅 Windows XP Professional 光盘上 \Support\Tools\Deploy.cab 文件夹下的 Ref.chm 文件。
有关应答文件及其有效参数值的更详细的解释,请参阅 Windows XP Professional 光盘上 \Support\Tools\Deploy.cab 文件夹下的 Ref.chm 文件。
这篇文章中的信息适用于:
• | Microsoft Windows XP Professional Edition |
• | Microsoft Windows XP Home Edition |
转载于:https://blog.51cto.com/foreach/108441