Vmware-Esxi

無法在 VMware ESXI 上從 KVM 啟動轉換後的 VM

  • March 17, 2017

虛擬機 - 帶有 LVM 的 3.14.14-gentoo

管理程序 - KVM qemu 3.15.7-gentoo

我使用命令轉換了一個 VM qemu-img convert -O vmdk,之後我將磁碟上傳到 VMware 數據儲存並使用 IDE 磁碟創建了 VM。

當我啟動(initramfs)時出現錯誤:

$$ 1 $$: a8 ip 00007f1dde6110ae sp 00007fffe3ddd718 錯誤 4 在 libc-2.19.so 中的段錯誤$$ 7f1dde5e2000+1a2000 $$ 核心恐慌 - 不同步:試圖殺死 init!退出程式碼=0x0000000b

如果我使用 gentoo livecd 引導系統,我可以這樣做modprobe dm-modvgchange -ay然後我可以掛載我的系統。所以我認為LVM沒問題。

我不明白我需要解決什麼。當我轉換沒有 LVM 的虛擬機時,一切都很好。

問題是ddb.adapterTypevmdk 文件中的參數。首先我們需要轉換上傳的磁碟

vmkfstools -i /vmfs/volumes/datastore/DiskImage.vmdk -d Thin /vmfs/volumes/datastore/DiskImage1.vmdk

之後,使用 VI 編輯器打開文件並將ddb.adapterType“ide”更改為“lsilogic”。

之後,VM 將正常啟動。

來源:https ://nowhere.dk/articles/moving-virtual-machines-from-kvm-to-esxi-6-0

引用自:https://serverfault.com/questions/838356