VMware de oluşturulmuş bir makineyi KVM e taşımak için, makineyi kapatıp diskini KVM hostuna kopyaladım.
Daha sonra diskini qemu-img ile qcow2 ye dönüştürdüm.
qemu-img convert -O qcow2 vm.vmdk vm.qcow2
KVM de yeni bir makine oluşturup elimdeki qcow2 diskini kullandım. Makineyi açmaya çalıştığımda açılış ekranında anaconda nin hemen öncesinde
kernel panic not syncing attempted to kill init
hatası veriyordu. Biraz uğraş sonucu disk bus tipini virtio dan ide ye çevirince makine açıldı.
Fakat çok yavaş disk girdi çıktısı nedeniyle mecburen virtio ya çevirmek zorunda olduğumu farkettim.
Bu arada ethernet, vb. aygıtlar virtio ile problemsiz çalışmaktaydı.
Bir sürü deneme yanılmadan sonra problemin initrd ile olduğunu tespit ettim.
Alttaki komutu çalıştırdıktan sonra, makineyi kapatıp disk bus tipini virtio ya getirince çalışmaya başladı.
mkinitrd --with virtio_pci --with virtio_blk --with virtio -f /boot/initrd-$(uname -r).img $(uname -r)
Bilginize