VMware的vmdk磁盘格式虚拟机如何转换为qcow2格式

阿豪运维笔记 2020-11-06 2.1 K阅读

温馨提示:这篇文章已超过604天没有更新,请注意相关的内容是否还可用!

运行在自己电脑上的VMware上的虚拟机,需要迁移到KVM环境下,该如何操作呢?

问题现象

VMware默认新建安装虚拟机的时候磁盘会分为多个vmdk文件,如何合并成一个呢?

解决办法

VMware虚拟磁盘源文件应该是哪个,看了目录下有很多个文件如Centos7-02-80.17XT-000002-s001.vmdk,找到最短的那个磁盘文件即可

源文件:D:\vm\Centos7-02-80.17\Centos7-02-80.17XT.vmdk

转后后存放位置:D:\beifen\Centos7.vmdk

转换命令

打开CMD窗口进入到C:\Program Files (x86)\VMware\VMware Workstation 目录下运行如下命令后等待执行完成

 .\vmware-vdiskmanager.exe -r "D:\vm\Centos7-02-80.17\Centos7-02-80.17XT.vmdk" -t 0 "D:\beifen\Centos7.vmdk"

image.png

转换完成后如下

image.png

上传到Linux系统下,用qemu-img命令把vmdk文件转换为qcow2格式。

站长这边是上传/root/目录

转换命令

# qemu-img convert -f vmdk -O qcow2 /root/Centos7.vmdk /root/Centos7.qcow2

转后如下图

image.png

最后,在kvm里面挂载此虚拟主机运行

若文章图片、下载链接等信息出错,请联系反馈,博主将第一时间更新!如果喜欢本站,请打赏支持本站,谢谢!
文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码