Search the VMware Knowledge Base (KB)
View by Article ID

Sysprep 文件位置和版本 (2040984)

  • 0 Ratings

Symptoms

免责声明:本文为 Sysprep file locations and versions (1005593) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 在尝试自定义虚拟机部署时,会禁用单选按钮(灰显)
  • 根据模板部署虚拟机时,SID 总是相同的,即使您选择在模板部署和客户机操作系统自定义期间生成新的 SID 也是如此
  • 尝试在 vCenter Server 中根据模板新建虚拟机时,您会看到以下错误:

    警告: 此服务器上找不到 Windows 自定义资源 (Warning: Windows customization resources were not found on this server)
  • guestcust.log 文件中,您会看到以下错误:
     
    deploy doesn't contain known sysprep files
  • 当您忽略这些错误时,不会自定义虚拟机部署

Purpose

本文提供有关以下过程的信息:确定要使用的正确 Sysprep 版本和这些文件的正确位置。

Cause

如果在 vCenter Server 主机上找不到 Microsoft 的 Sysprep 文件,或这些文件不在预期位置以及 Sysprep 文件的版本不正确,将出现此问题。

Resolution

对于 Windows 的每个版本和服务包,Microsoft 都有一个不同版本的 Sysprep。您必须使用要部署的操作系统专用的 Sysprep 版本。在对服务包进行打包和文档编制过程中,不会直接显示出差异所在,因此必须手动进行调查。
 

注意:对于 Microsoft Windows Vista、Windows Server 2008 和更高版本的操作系统,系统准备工具已内置到 Windows 操作系统中,您不必下载这些工具,也不必检查其版本。

vCenter Server Sysprep 目录位置:
 

vCenter Server 部署 vCenter_directory_path
Virtual Appliance 5.x 和更高版本 /etc/vmware-vpx/sysprep/
vCenter Server 5.5 和更低版本的 Windows 安装 %ALLUSERSPROFILE%\VMware\VMware VirtualCenter\Sysprep,默认情况下,此路径通常转换为C:\ProgramData\VMware\VMware VirtualCenter\Sysprep。
vCenter Server 6.0 和更高版本的 Windows 安装 %ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter\Sysprep\,默认情况下,此路径通常转换为C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\Sysprep\。
 
注意
  • C:\ProgramData 可以是隐藏的文件夹。
  • 如果默认情况下 Sysprep\ 目录不存在,则必须手动创建它。
必须将 Sysprepdeploy.cab 文件的内容提取到 vCenter Server 主机的 Sysprep 目录中。

如果从 Microsoft 网站中下载的文件是一个.cab文件,则 vSphere Virtual Machine Administration 指南中的“安装 Microsoft Sysprep 工具”会详细介绍如何安装 Sysprep 工具。
 
如果从Microsoft 网站中下载的文件是一个.exe文件,则必须额外执行以下步骤来从.exe中提取文件:
  1. 打开 Windows 命令提示符。有关详细信息,请参见 Opening a command or shell prompt (1003892)
  2. 更改为保存.exe文件的目录。
  3. 输入.exe文件的名称以及/x选项以提取文件。例如:

    WindowsServer2003-KB926028-v2-x86-ENU.exe /x
  4. 出现提示时,请为所提取的文件选择目录。
  5. 浏览此目录并双击 deploy.cab 文件。

    注意:在某些情况下,可以在步骤 3 中创建的某个子文件夹中找到deploy.cab文件。

  6. 选择所有文件,然后将这些文件复制到 Sysprep 目录,并将其插入正确的文件夹中。例如,如果使用的是 Windows 2003,则将文件插入到位于 directory_path\svr2003 下的 Windows 2003 文件夹。

在将 Sysprepdeploy.cab 文件的内容提取到 vCenter Server 的 Sysprep 目录中后:

    1. 以管理员身份登录到 vCenter Server。
    2. 单击开始>程序>附件>Windows 资源管理器。
    3. 导航到下表中所列的 Sysprep 目录。
    4. 右键单击Sysprep.exe文件,然后选择属性。
    5. 单击版本选项卡。记录顶部位于“文件版本”旁边的编号。
下表列出了适用于支持映像自定义的 Windows 版本的 Sysprep 版本。将 Sysprep 版本号与它所专用的 Windows 版本进行比较:

Windows 版本 Sysprep 工具 Sysprep 版本 vCenter Sysprep 目录
Windows 2000 Server SP4(带 Update Rollup 1) Windows 2000 SP4 CD-ROM 的 Support\Tools\Deploy.cab 文件中提供了更新的部署工具 5.0.2195.2104 vcenter_directory_path\2k
Windows XP Pro SP2 下载网址:https://support.microsoft.com/en-us/kb/838080 5.1.2600.2180 vcenter_directory_path\xp
Windows XP Pro SP3 5.1.2600.5512 vcenter_directory_path\xp
Windows XP x64 下载地址
http://www.microsoft.com/en-us/download/details.aspx?id=8287
5.2.3790.3959 (srv03_sp2_rtm.070216-1710) vcenter_directory_path\xp-64
Windows 2003 Server SP1 下载网址:http://www.microsoft.com/en-us/download/details.aspx?id=23096 5.2.3790.1830 (srv03_sp1_rtm.050324-1447) vcenter_directory_path\svr2003
Windows 2003 Server SP2 下载网址:http://www.microsoft.com/en-us/download/details.aspx?id=14830 5.2.3790.3959 (srv03_sp2_rtm.070216-1710) vcenter_directory_path\svr2003
Windows 2003 Server R2 下载网址:http://www.microsoft.com/en-us/download/details.aspx?id=14830 5.2.3790.3959 (srv03_sp2_rtm.070216-1710) vcenter_directory_path\svr2003
Windows 2003 x64 下载地址
http://www.microsoft.com/en-us/download/details.aspx?id=8287
5.2.3790.3959 (srv03_sp2_rtm.070216-1710) vcenter_directory_path\svr2003-64
Windows Vista、Windows Server 2008 和更高版本 系统准备工具已内置到 Windows 操作系统中,不必下载。 不适用 不适用

Additional Information

有关本文的翻译版本,请参见: 

Tags

简体中文 Simplified Chinese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: