匯入 OVF 到 VMWare WorkStation 中
  • 6,632 views,
  • 2018-12-28,
  • 上傳者: Kuann Hung,
  •  0
偶然有個機會要把 OVF 用 VMWare WorkStation 打開,結果竟然失敗... 
 
96d29a48f83d9879be7edbc1948ad917.jpg
 
253bb66947ee599aa4a755fabbbf0c98.jpg
 
45890bb8a4bbc4428a333d2c8cbfe78d.jpg
 
原來是 adapter type 錯誤,這時候就要修改一下 OVF 檔案啦!!
步驟
1.
編輯 ovf 檔案
打開後找一下這個區塊
<Item>
    <rasd:Address>0</rasd:Address>
    <rasd:Description>SCSI Controller</rasd:Description>
    <rasd:ElementName>SCSI controller 0</rasd:ElementName>
    <rasd:InstanceID>3</rasd:InstanceID>
    <rasd:ResourceSubType>VirtualSCSI</rasd:ResourceSubType>
    <rasd:ResourceType>6</rasd:ResourceType>
    <vmw:Config ovf:required="false" vmw:key="slotInfo.pciSlotNumber" vmw:value="160"/>
</Item>
其中需要整的就是 VirtualSCSI 要改成 lsilogic,像這樣
<Item>
    <rasd:Address>0</rasd:Address>
    <rasd:Description>SCSI Controller</rasd:Description>
    <rasd:ElementName>SCSI controller 0</rasd:ElementName>
    <rasd:InstanceID>3</rasd:InstanceID>
    <rasd:ResourceSubType>lsilogic</rasd:ResourceSubType>
    <rasd:ResourceType>6</rasd:ResourceType>
    <vmw:Config ovf:required="false" vmw:key="slotInfo.pciSlotNumber" vmw:value="160"/>
</Item>
2.
重建 mf 檔案
因為 mf 檔案有紀錄 hash key,像這
SHA1(Oracle01.ovf)= 8c374a7dd27df439c6aad26070b52fcc4ed28d57
SHA1(Oracle01-file1.iso)= 40d63c4faaa22a4985484e89ac52e47b3d4e03fc
SHA1(Oracle01-disk1.vmdk)= 094a40e2c26c322212ebbb32eb270bce95aebc56
所以必須重新產 hash
openssl sha1 Oracle01.ovf Oracle01-file1.iso Oracle01-disk1.vmdk > Oracle01.mf
 
這樣就可以囉!~
Facebook 討論區載入中...
資料夾 :
發表時間 :
2018-12-28 20:01:00
觀看數 :
6,632
發表人 :
Kuann Hung
部門 :
老洪的 IT 學習系統
QR Code :