VMware 导出的 Linux 虚机的 ovf 导入到 kvm 环境中,虚机不可用,启动时识别不了硬盘

小宏 4月前 114

问题

VMware 导出的 linux 虚机的 ovf 导入到 kvm 环境中,虚机启动时识别不了硬盘

 

原因

Vmware 虚机操作系统的 initrd 文件系统中没有 virtio 相关的驱动。

 

解决办法

在 Vmware 导出 ovf 之前 ,需要在虚机中做如下设置:

可以先查看 grub.cfg,系统启动时使用的 initramfs 文件,再向该文件添加驱动。

可以通过如下命令,向 initrd 中添加驱动:

dracut --add-drivers “virtio virtio_balloon virtio_net virtio_console virtio_pci virtio-ring virtio_blk virtio_scsi" /boot/initramfs-xxxx.img –force
最新回复 (0)
全部楼主
返回
发新帖