我试图将 CentOS7 从 VMDK 转换为 QCOW2 以及反之使用 qemu-img 转换命令。
当上传新的模板(带有新转换的 vmdk 的 OVF 和带有新转换的 qcow2 的 KVM 模板到 KVM 服务器)时,我收到错误。
KVM 模板中的 dracut 错误
uuid 代表 '/' 文件系统,当我执行救援模式时,VM 看起来正常,
然后运行命令而没有错误并且没有成功:mount -n -o remount,rw /dev/vda1
mount -a
我尝试过许多其他解决方案,但这个解决方案很常见。OVF-屏幕卡在上传模式(你只能在屏幕上看到'_')
当选择救援模式时,虚拟机看起来也正常,这里是dmesg 输出。
似乎没有错误,可能是 dpdk 错误,但我不确定它是否应该卡住 vm(我是 dpdk 的新手,没有找到有关此错误的任何有用信息)。
我在 CentOS 7.3.1611 上运行 qemu-img convert 命令,qemu-img 版本是 1.5.3
答案1
答案2
只是发布我的问题的答案,因为我在网上搜索时没有找到它。
为了将 CentOS7 vmdk 转换为 qcow2,我使用了virt-v2v命令,它就像魔术一样工作。
干杯。