![qemu-img 将 CentOS7 vmdk 转换为 qcow2 以及反之亦然出现错误](https://linux22.com/image/706160/qemu-img%20%E5%B0%86%20CentOS7%20vmdk%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20qcow2%20%E4%BB%A5%E5%8F%8A%E5%8F%8D%E4%B9%8B%E4%BA%A6%E7%84%B6%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF.png)
我试图将 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命令,它就像魔术一样工作。
干杯。