在 VMware 的桌面版本中使用的硬碟,或者使用 qemu-img 轉換的 VMDK 檔案,直接拿到 VMware Hypervisor 上是沒有辦法好好使用的。如果硬碟控制器不使用 IDE 接口,那麼啓動的時候就會提示
Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/datastorename/VirtualMachineHome/VirtualMachineDisk.vmdk’
Failed to open disk scsi0:0: Unsupported and/or invalid disk type 7. Did you forget to import the disk first?
解決方法是 ssh 連接到 VMware Hypervisor,使用 vmkfstools,轉換一下:
vmkfstools -i /vmfs/volumes/ssd/folder/workstation.vmdk /vmfs/volumes/ssd/folder/hypervisor.vmdk
如果在 VMFS 6 的話(不確認是否前提條件),還可以啓用 Thin Provisioning:
vmkfstools -i /vmfs/volumes/ssd/folder/workstation.vmdk /vmfs/volumes/ssd/folder/hypervisor.vmdk -d thin
發佈留言