轉換 Hyper-V 映像以在 VMWare Workstation 中執行

轉換 Hyper-V 映像以在 VMWare Workstation 中執行

我想下載 Microsoft 提供的 hyper-v 映像之一並在 VMWare Workstation 7.x 中運行它。這可能嗎?如果是的話,您能推薦一款可以從 hyper-v VHD 轉換為 VMWare 的 VMDK 格式的轉換器(最好是免費的)嗎?我嘗試過VMWare轉換器,但它似乎不起作用。

謝謝。

答案1

VMWare 將直接讀寫 VHD,無需任何轉換。您可能想要停用/解除安裝其「幫助程式」應用程式(如果已安裝)並可能安裝相應的 VMWare 幫助程式。

答案2

答案3

正如上面的海報所提到的,VMware 工作站將直接使用 VHD,儘管它不會達到最佳效能。

正如您所指出的,VMware Converter 也應該能夠將這些映像轉換為 vmware 本機格式。

如果所有其他方法都失敗,請嘗試 Platespin Migrate(已付費,但您應該能夠獲得試用)。該軟體允許虛擬-虛擬、虛擬-實體、實體-虛擬和實體-實體遷移,並且在某些情況下無需關閉作業系統即可運作。

答案4

我使用以下連結。這是最近的。

在我看來,「qemu-img」方法是最簡單的方法。

https://www.nakivo.com/blog/how-to-convert-vhd-to-vmdk-a-step-by-step-guide/

在 Windows 中使用 qemu-img

下載qemu-img從官方網站(32 位元和 64 位元安裝程式可供下載)。在目前範例中,使用 qemu-img-win-x64-2_3_0。從下載的檔案中提取文件,例如到 C:\Programs\qemu-img。然後啟動 Windows 命令列 (CMD) - 按Windows+R打開“跑步“ 盒子。類型 ”指令” 進入框中並按 Ctrl+Shift+Enter 運行命令作為管理員

進入qemu-img目錄:

cd C:\Programs\qemu-img

Linux 和 Windows 中的 qemu-img 指令是相同的。在 Windows 中將 VHD 轉換為 VMDK

以管理員身分執行CMD,進入qemu-img安裝目錄。

查看虛擬磁碟資訊:

qemu-img.exe info c:\Virtual\Hyper-V\test-disk.vhd

將VHD磁碟映像轉換為VMDK格式:

qemu-img.exe convert -p c:\Virtual\Hyper-V\test-disk.vhd -O vmdk c:\Virtual\Hyper-V\test-disk.vmdk

在哪裡:

-p – 顯示進度

-O——輸出文件

等待轉換過程完成。

相關內容