Назад | Перейти на главную страницу

Ошибка VMWare ESXi: не удалось развернуть пакет OVF: неверная конфигурация для устройства '6'

Я пытаюсь установить Windows 8.1 из http://modern.ie на сервере ESXi 5.5 с помощью клиента vSphere. Когда я пытаюсь развернуть шаблон OVF, я получаю следующее сообщение об ошибке:

Failed to deploy OVF package: Invalid configuration for device '6'

Непонятно, что это за устройство 6 и почему оно вызывает проблемы. Заглянув внутрь ovf, похоже, что это может быть контроллер SCSI, если я правильно интерпретирую содержимое.

  <Item>
    <rasd:Address>0</rasd:Address>
    <rasd:Description>SCSI Controller</rasd:Description>
    <rasd:ElementName>scsiController0</rasd:ElementName>
    <rasd:InstanceID>6</rasd:InstanceID>
    <rasd:ResourceSubType>lsilogicsas</rasd:ResourceSubType>
    <rasd:ResourceType>6</rasd:ResourceType>
  </Item>

В качестве дополнительных точек данных я успешно установил виртуальную машину Windows 7 и Windows 8.0 из одного и того же места.

Что вызывает сообщение об ошибке и что я могу сделать, чтобы установить виртуальную машину?

Файл OVF - это просто дескриптор, указывающий вашему гипервизору, как и что развертывать на вашей виртуальной машине.

Если вы уверены, что ошибка возникла из-за вышеупомянутого раздела, просто удалите этот раздел. Ваша виртуальная машина будет создана без контроллера.

ELSE

Вы можете добавить другой контроллер, например IDE и т. Д.

Сначала я пробовал разные значения, например lsilogic и buslogic для элемента scsiController0 ResourceSubType, но это продолжало приводить к той же ошибке при попытке развернуть.

После удаление следующий раздел из .ovf file Мне удалось успешно развернуть и загрузить виртуальную машину. Потому что вы изменили .ovf файл, теперь вам нужно удалить файл контрольной суммы .mf, который идет вместе с ним, иначе он все равно не развернется.

<Item>
  <rasd:Address>0</rasd:Address>
  <rasd:Description>SATA Controller</rasd:Description>
  <rasd:ElementName>sataController0</rasd:ElementName>
  <rasd:InstanceID>3</rasd:InstanceID>
  <rasd:ResourceSubType>vmware.sata.ahci</rasd:ResourceSubType>
  <rasd:ResourceType>20</rasd:ResourceType>
</Item>

Я не знаю, почему это так ... если кто-то знает, оставьте комментарий. Несмотря на то, что я знаю почему, я надеюсь, что это поможет :)

И я просто оставлю здесь этот совет: если вы хотите редактировать или управлять этой виртуальной машиной через vSphere Client, вы должны сначала преобразовать ее в аппаратную версию 9 или ниже после ее развертывания. Это можно сделать с помощью автономного конвертера VMWare vCenter Converter.

Если вы еще не получили информации, это может быть ответ. Причина в том, что vSATA не может поддерживаться клиентом VCenter, но может применяться в веб-клиенте Vcenter. Иронично. Вы удалили CD / DVD через порт SATA, который должен быть IDE.

Вы можете просто предпочесть эту ссылку для обходного пути: https://afterbyrnertech.wordpress.com/2015/06/09/vmware-failed-to-deploy-ovf-package-invalid-configuration-for-device-6/

Надеюсь, это вам поможет.