已給定:執行 32 位元 Windows Server 的 VMWare Server 2.0.2 虛擬機器。 CPU:AMD Phenom II X6 1075T。
需求:在 KVM 上轉換並執行 VM(Ubuntu 16.04.5,64 位,套用最新更新),CPU:Intel Core i5-2400。
來源 VM 不使用目標 CPU 中缺少的特定 Phenom 指令。
嘗試過這個方法:將 Windows 2008R2 vmdk 轉換為 KVM 映像,以及其他典型的方法,通常基於以下命令進行轉換(轉換沒有錯誤,但無法啟動 - 請參閱下文):
qemu-img convert -O qcow2 source.vmdk target.qcow2
嘗試了以下方法,同樣無效:
- 在各種 CPU 下運作(coredu、core2duo、phenom 等)
- 在多種VGA卡下運行
- 嘗試直接運行來源.vmdk
症狀:轉換後的虛擬機器啟動後,CPU 負載升至 100%,BIOS VNC 螢幕仍顯示“從硬碟啟動...”,沒有其他任何反應。
KVM日誌沒有與上述相關的錯誤,所以我不知道如何處理該任務。任何明智的建議都是非常受歡迎的。