VMware vCenter Converter 在转换 Windows 操作系统时无法查看磁盘
search cancel

VMware vCenter Converter 在转换 Windows 操作系统时无法查看磁盘

book

Article ID: 330172

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

免责声明: 本文为 VMware vCenter Converter is unable to see the disks when converting Windows operating systems (1016992) 的翻译版本。 尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。 有关最新内容,请参见英文版本。


将 Windows 操作系统从物理机转换为虚拟机或从虚拟机转换为虚拟机时,您将看到以下症状:
  • VMware vCenter Converter 向导未显示所有数据磁盘。
  • 更改已调度的转换作业的参数时,之前缺少的数据驱动器显示为任意大小。
  • Converter 日志(位于: C:\ProgramData\VMware\VMware vCenter Converter Standalone\logs)包含类似于以下内容的错误:

    The source computer has EFI firmware.Conversion of live computers with EFI firmware is not supported


Environment

VMware vCenter Converter Standalone 5.0.x
VMware vCenter Converter 4.1.x
VMware vCenter Converter 4.2.x
VMware vCenter Converter 4.0.x
VMware Converter 3.0.x
VMware vCenter Converter Standalone 4.3.x

Cause

如果您的 Windows 操作系统使用 GUID 分区表 (GPT) 磁盘,将出现此问题。 VMware Converter 5.0.x 及之前版本均不支持 GPT 磁盘转换。

Resolution

验证您的 Windows Server 2008 计算机是否具有 GPT 磁盘。

要验证您的 Windows Server 2008 计算机是否具有 GPT 磁盘,请执行以下操作:

  1. 以管理员身份登录到 Windows 操作系统。
  2. 单击开始 > 运行,键入 diskpart,然后单击确定
  3. 显示命令提示符时,运行以下命令:

    list disk

  4. 验证磁盘是否使用 GPT 标准。

    注意: 查看 list disk 命令的输出。 如果 GPT 列中包含信息,即表示它是 GPT 磁盘。
要转换使用 GPT 磁盘的 Windows 操作系统,必须使用第三方工具重定位基于 GPT 的驱动器上的数据。
此问题在 VMware Converter 5.1.x 中已解决,可从 VMware Downloads 中下载。有关详细信息,请参见 VMware Converter 5.1.x Release Notes
有关详细信息,请参见 Windows Dev Center - Hardware 中的“Windows 和 GPT 常见问题解答”。

注意: 截至 2013 年 8 月 20 日,上述链接正确无误。 如果您发现链接已损坏,请提供反馈,VMware 员工会更新该链接。

如果您不希望进行升级,要临时解决此问题, 请执行其中一个选项:
  • 备份驻留在 GPT 驱动器中的数据。 创建基于主引导记录 (MBR) 的新磁盘,然后在转换后将数据还原到 MBR 驱动器。
  • 备份驻留在 GPT 驱动器中的数据,然后将数据还原到虚拟环境中的新虚拟磁盘。
  • 转换后将 GPT 分区磁盘作为裸设备映射 (RDM) 添加到虚拟机。


Additional Information

VMware vCenter Converter is unable to see the disks when converting Windows operating systems