自定义 Sysprep 应答文件是一个存储各种自定义设置(如计算机名称、许可信息和工作组或域设置)的文件。您可以提供自定义 Sysprep 应答文件,作为在“客户机自定义”向导中指定许多设置的替代方法。

Windows Server 2003 和 Windows XP 使用一个称为 sysprep.inf 的文本文件。Windows Server 2008、Windows Vista 和 Windows 7 使用一个称为 sysprep.xml 的 XML 文件。可以使用文本编辑器创建这些文件,也可以使用 Microsoft Setup Manager 实用程序生成这些文件。有关如何创建自定义 Sysprep 应答文件的详细信息,请参见相关操作系统的文档。

您可以阻止 Windows 分配与原始虚拟机使用相同安全 ID (SID) 的新虚拟机或模板。当电脑是域的一部分,并且只使用域用户帐户时,重复 SID 不会引起问题。但是,如果电脑是工作组的一部分或者使用当地用户帐户,则重复 SID 会影响文件访问控制。有关详细信息,请参见 Microsoft Windows 操作系统的相关文档资料。

前提条件

确保已满足所有自定义要求。请参见客户机操作系统自定义要求

过程

  1. vSphere Web Client 清单中,选择规则和配置文件 > 自定义规范管理器,然后单击虚拟机自定义规范
  2. 单击创建新规范图标。
  3. 单击创建新规范图标。
    此时将打开 新建虚拟机客户机自定义规范向导。
  4. 指定属性页面上,从目标虚拟机操作系统菜单中选择 Windows。
  5. 选中使用自定义 SysPrep 应答文件复选框。
  6. 在“自定义规范信息”下,输入规范名称和可选描述,并单击下一步
  7. 使用自定义 Sysprep 文件页面上,选择相应选项以导入或创建 Sysprep 应答文件,然后单击下一步
    选项 描述
    导入 Sysprep 应答文件 单击浏览并浏览到该文件。
    创建 Sysprep 应答文件 在文本框中键入文件的内容。
  8. 在“网络”页面上,选择要应用于客户机操作系统的网络设置类型。
    选项 描述
    对客户机操作系统使用标准网络设置,包括在所有网络接口上启用 DHCP

    vCenter Server 将使用默认设置配置 DHCP 服务器中的所有网络接口。

    手动选择自定义设置 可以指定虚拟机中每个网络接口的 IP 地址及其他网络设置。
  9. 配置网络页面上,选择要应用于客户机操作系统的网络设置类型。
    选项 描述
    对客户机操作系统使用标准网络设置,包括在所有网络接口上启用 DHCP

    vCenter Server 将使用默认设置从 DHCP 服务器配置所有网络接口。

    手动选择自定义设置 可以指定虚拟机中每个网络接口的 IP 地址及其他网络设置。
  10. 如果要使用自定义设置,请自定义每个网卡的网络属性,然后单击下一步
    1. 从列表中选择一个网卡,然后单击铅笔图标以编辑其设置。
      此时将打开 编辑网络对话框。
    2. 要指定与 IPv4 相关的设置,请选择 IPv4,然后输入 IP 地址和其他网络设置。
    3. 要指定与 IPv6 相关的设置,请选择 IPv6 并将虚拟机配置为使用 IPv6 网络。
    4. 要指定 DNS 服务器地址,请选择 DNS 并提供 DNS 服务器地址。
    5. 要指定主要和辅助 WINS 信息,请选择 WINS 并提供 WINS 信息。对于列表
    6. 单击确定
      重要事项: 对于操作系统为 Windows Vista 及更高版本的虚拟机,不会应用指定的这些网络自定义设置。您必须在 sysprep 文件中指定这些网络设置。有关详细信息,请参阅 Vmware 知识库文章 1029174,网址为 https://kb.vmware.com/s/article/1029174
  11. 设置操作系统需选项页面上,选择“生成新的安全 ID (SID)”,然后单击下一步
    Windows 安全 ID (SID) 在部分 Windows 操作系统中用于唯一标识系统和用户。如果您未选择此选项,则克隆或部署的新虚拟机与源虚拟机或模板具有相同的 SID。
  12. 即将完成页面上,检查所选内容,然后单击完成

结果

所创建的自定义规范会在自定义规范管理器中列出。您可使用该规范自定义虚拟机客户机操作系统。