Virtual Machine Manager 中 VMware 虚拟机上不支持的 VM 配置状态

本文可帮助你修复以下问题:VMware 虚拟机在 Microsoft System Center Virtual Machine Manager 中显示不受支持的 VM 配置的状态

原始产品版本: Microsoft System Center 2012 R2 Virtual Machine Manager、System Center 2012 Virtual Machine Manager
原始 KB 数: 2622238

现象

System Center Virtual Machine Manager 中的虚拟机显示不受支持的 VM 配置状态。 查看属性时,“ 常规 ”选项卡会显示上次刷新错误:

错误(10632):所选主机上的虚拟化软件不支持 IDE 总线上的虚拟硬盘。 指定运行 Windows Hyper-V 或虚拟服务器的主机或更改总线类型,然后再次通过操作。

原因

System Center 2012 Virtual Machine Manager 不支持附加到 VMware 主机上集成开发环境(IDE)总线的虚拟硬盘。 尽管 VMware 虚拟机必须从小型计算机系统接口 (SCSI) 控制器启动,但可以在更高版本的 VMware 中将辅助虚拟磁盘附加到 IDE 控制器。 (这是受支持的配置。

解决方法

若要解决此问题,请执行以下步骤,将硬盘从 IDE 转换为 SCSI:

  1. 使用 VMware 工具,找到虚拟机一直保留的数据存储路径。

    例如,路径应类似于以下路径:

    /vmfs/volumes/<datastore_name/<vm_name>>/

  2. 在 ESX 服务控制台中,在文本编辑器中打开主磁盘(.vmdk),然后找到以下行:

    ddb.adapterType = "ide"

  3. 将适配器类型更改为相应的控制器类型:

    对于 LSI 逻辑,请将行更改为以下行:

    ddb.adapterType = "lsilogic"

    对于总线逻辑,请将行更改为以下行:

    db.adapterType = "buslogic"

  4. 保存文件。

  5. 在 VMware 基础结构/vSphere 客户端中,选择 虚拟机的“编辑设置 ”。

  6. 选择 IDE 虚拟磁盘

  7. 选择“ 删除磁盘 ”选项以从虚拟机中删除磁盘,然后选择“ 确定”。

    警告

    请确保不要从磁盘中选择“删除”。

  8. 在此虚拟机的“编辑设置”菜单上,选择“添加>硬盘>使用现有虚拟磁盘”。

  9. 导航到磁盘的位置,然后将其添加到虚拟机。

  10. 选择作为适配器类型与步骤 2 中相同的控制器。 SCSI ID 应为 SCSI 0:0

  11. 如果虚拟机中有 CD-ROM 设备,可能需要将 IDE 通道从 IDE 0:1 更改为 IDE 0:0。 如果此选项不可用(显示为灰色),请从虚拟机中删除 CD-ROM,然后重新插入它。 它将通道设置为 IDE 0:0

第三方信息免责声明

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 对这些产品的性能和可靠性不作任何明示或默示担保。

第三方联系人免责声明

Microsoft 会提供第三方联系信息来帮助你查找有关本主题的其他信息。 此联系信息可能会更改,恕不另行通知。 Microsoft 不保证第三方联系信息的准确性。

详细信息

当虚拟机处于此状态时,只能使用 VMware 工具(如 vSphere 客户端)对其进行管理。