前幾篇介紹虛擬機轉換格式,但發現如果轉換成Hyper-V無法開機,如下圖。
找到問題原因就是Hyper-V使用的硬碟是SCSI,但作業系統卻不是使用SCSI導致無法開機原因。
所以遇到此問題可以使用以下方式解決。
方法一 : 使用轉換軟體
首先,可以利用Vmware Converter再轉換一次,只限定VmWare的VMDK轉換。因為他有一個選項可以轉換Disk Controller格式。
轉換成IDE後的VMDK再次利用StarWind V2V Image Converter轉換成VHD後就可以正常在Hyper-v開機運作。
就可以開機囉。
方法二 : Hyper-V創建一個假虛擬機
作者使用另一個方法,先在Hyper-V創建一個假虛擬機,然後此虛擬機就會內建IDE控制器。但是就是沒有VHD啟動硬碟,此時把VHD硬碟添加進去就可以開機囉。最快速的方法!
取名稱。
指定世代,舊電腦就選擇第一代既可。
設定記憶體。
設定網路。
關鍵的地方,先選擇”稍後連結虛擬硬碟”既可。
完成後,進入虛擬機硬體設定。就可以看到IDE控制器囉。
添加VHD硬碟進去,並指向VHD硬碟的路徑。
以上就完成IDE啟動硬碟囉。
Facebook 留言區