แก้ไขปัญหาต่างๆของ OVF File ไปยัง VMWare Hypervisor (ESXi)
หลังจากที่สร้าง Virtualbox Machine มาเยอะแยะ แต่พอจะเอาไปใช้งานใน VMWare Hypervisor (ESXi) 6 ขึ้นมากลับพบปัญหาหลากหลายมาก เลยจะรวมวิธีแก้ไว้ตามปัญหา error ต่างๆดังต่อไปนี้ครับ
1. Unsupported virtual hardware device ahci
ให้ทำการแก้โดยเปลี่ยนจาก
1 2 3 4 5 6 7 8 9 |
<Item> <rasd:Address>0</rasd:Address> <rasd:Caption>sataController0</rasd:Caption> <rasd:Description>SATA Controller</rasd:Description> <rasd:ElementName>SATAController0</rasd:ElementName> <rasd:InstanceID>5</rasd:InstanceID> <rasd:ResourceSubType>AHCI</rasd:ResourceSubType> <rasd:ResourceType>20</rasd:ResourceType> </Item> |
ให้เป็น
1 2 3 4 5 6 7 8 9 |
<Item> <rasd:Address>0</rasd:Address> <rasd:Caption>SCSIController0</rasd:Caption> <rasd:Description>SCSI Controller</rasd:Description> <rasd:ElementName>SCSIController0</rasd:ElementName> <rasd:InstanceID>5</rasd:InstanceID> <rasd:ResourceSubType>lsilogic</rasd:ResourceSubType> <rasd:ResourceType>6</rasd:ResourceType> </Item> |
2. Unsupported hardware family ‘virtualbox2.2’
ให้แก้จาก
1 |
<vssd:VirtualSystemType>virtualbox-2.2</vssd:VirtualSystemType> |
ให้กลายเป็น
1 |
<vssd:VirtualSystemType>vmx-07</vssd:VirtualSystemType> |
3. Not support for the virtual hardware device type ’35’.
ให้ลบเอา device นั้นๆออกไปเลย โดยปกติมักจะเป็น soundcard
1 2 3 |
<Item> <rasd:AddressOnParent>3</rasd:AddressOnParent> <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation> <rasd:Caption>sound</rasd:Caption> <rasd:Description>Sound Card</rasd:Description> <rasd:ElementName>sound</rasd:ElementName> <rasd:InstanceID>6</rasd:InstanceID> <rasd:ResourceSubType>ensoniq1371</rasd:ResourceSubType> <rasd:ResourceType>35</rasd:ResourceType> </Item> |
หากแก้ไขจาก OVA ให้เข้าไปแก้ไข mf file แล้วลบบรรทัดของ ovf file ออกด้วย