raw, qcow2, VDI, VMDK 镜像互转格式

qemu

     使用qemu-img 转换: raw, qcow2, VDI, VMDK

        qemu-img convert 命令可以转换多种格式的镜像文件,包括 raw, qcow2, VDI (VirtualBox), VMDK (VMware) and VHD (Hyper-V)。
        qemu-img 格式字符列表 镜像格式 qemu-img 参数
        raw raw
        qcow2 qcow2
        VDI (VirtualBox) vdi
        VMDK (VMware) vmdk
        VHD (Hyper-V) vpc

这个示例转换 centos63.dsk raw格式镜像到 qcow2 镜像格式。

$ qemu-img convert -f raw -O qcow2 centos64.dsk centos64.qcow2



转换vmdk到raw格式,你可以使用:
[注意]
-f format参数是可选的,如果忽略,qemu-img将尝试推断镜像格式。
VBoxManage: VDI (VirtualBox) 转换为 raw

        如果你使用 VirtualBox 创建了一个 VDI 镜像,你可以使用VirtualBox附带的 VBoxManage 工具转换它为raw格式,在 Mac OS X,VirtualBox 默认存放镜像在 ~/VirtualBox VMs/ 目录,以下示例在当前目录中从一个VirtualBox VDI镜像创建一个 raw 镜像。
-----------------------------------
raw, qcow2, VDI, VMDK 镜像互转格式

VirtualBox

VirtualBox下载地址:https://download.virtualbox.org/virtualbox/6.1.22/VirtualBox-6.1.22-144080-Win.exe

下载完成后右键桌面VBox的图标打开文件所在的位置即我们下面需要用到的VirtualBox安装目录

用管理员身份打开命令行窗口进入VirtualBox安装目录。以我的vdi转换成vmdk为例

打开命令行窗口输入D:按回车 再输入cd VBbox按回车

输入命令

VBoxManage clonehd D:\BaiduyunDownload\mooc-os-2015.vdi D:\BaiduyunDownload\mooc-os-2015.vmdk --format vmdk

对应的vdi、vhd、vmdk互换可以修改相应的后缀完成转换。

如果遇到 VirtualBox导入已存在的VDI遇到的uuid冲突问题。

进入安装目录后输入命令

VBoxManage internalcommands sethduuid D:\BaiduyunDownload\mooc-os-2015.vdi

重新转换即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值