linux vmdk 转img,vmdk、vhdx、qcow2、vdi虚拟磁盘格式转换qemu-img

qemu-img是创建、转换、修改磁盘映像的工具,我们可以用它非常方便的转换虚拟磁盘格式,比如在vmdk、vhdx、qcow2、vdi之间相互转换,它在流行的Linux、macOS、Windows平台上都发布有对应的版本。

本文介绍的是Windows版本,它支持下图中所示的格式。

926ac20aad2d9a6f4a062ab6a8481bf1.png转换格式需要使用它的convert命令,为它指定输入输出磁盘格式等相关参数即可,它可以自动识别输入的磁盘映像的类型。

qemu-img convert 源磁盘映像路径 -O 目标类型 输出磁盘映像路径

也可以手动指定输入磁盘映像的类型

qemu-img convert -f 源类型 -O 目标类型 源磁盘映像路径 输出磁盘映像路径

命令选项 -O 为大写的字母O。

以将source.img转换为vmdk格式为例

qemu-img convert source.img -O vmdk dest1.vmdk

848853488599b49b4e39f2b89e935ca7.png使用手动指定的方式,转换为vdi格式

qemu-img convert -f raw -O vdi source.img dest2.vdi

675602e318ccc19ed761c06bae9e50eb.png将vmdk转换为vhdx格式

qemu-img convert dest1.vmdk -O vhdx dest3.vhdx

qemu-img convert -f vmdk -O vhdx dest1.vmdk dest4.vhdx

如果需要了解更多使用方式,可以运行命令qemu-img -help查看。

在Windows系统中,为了使用方便,可以将qemu-img.exe所在的目录添加到环境变量。

Windows 10系统添加用户环境变量的操作,右键点击“此电脑”,选择 属性 - 高级系统设置,点击“环境变量”按钮。也可以在开始菜单中搜索“编辑环境变量”里的关键字。

选择用户变量下的 Path,点击编辑按钮。

477ece62baf09f6be77f53cc90ceb254.png复制qemu-img.exe文件所在目录的路径,双击空白行,粘贴确定即可。或者点击右边的新建或者浏览按钮添加。

6946baa3a78ccd2994b57566e82f9ad6.png在需要转换格式时,打开磁盘映像所在目录,在上方地址栏输入cmd,按下Enter键打开命令提示符,使用命令转换即可。

1c724b3f6941493bf11e5fd8ace60acb.png如果对批处理比较了解,可以写一个执行转换的批处理,比如拖放转换、批量转换。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值