利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法

介绍

小编给大家分享一下利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

ECS只支持导入生,VHD和qcow2格式的镜像文件。其他镜像文件,需要转换格式后再导入。本文介绍如何利用qemu-img工具将其它格式的镜像文件转换成VHD或生格式.qemu-img能将原始,qcow2, VMDK, VDI, VHD (vpc) VHDX, qcow1或QED格式的镜像转换成VHD格式,也可以实现生和VHD格式的互相转换。

按以下步骤安装qemu-img并转换镜像文件格式:

下载qemu-img并完成安装。本示例安装路径为C: \ Program Files \ qemu。

为qemu-img配置环境变量:

选择开始祝辞计算机,右键单击属性。

在左侧导航栏里,单击高级系统设置。

在系统属性对话框里,单击高级页签,并单击环境变量。

利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法

在环境变量对话框里,在系统变量部分找到路径,并单击编辑。如果路径变量不存在,单击新建。利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法

添加系统变量值:

如果是编辑系统变量,在变量值里,添加C:\Program Files\ qemu,不同的变量值之间以半角分号(,)分隔。

利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法

如果是新建系统变量,在变量名处输入路径,在变量值处输入C:\Program Files\ qemu。利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法

测试是否成功配置环境变量:打开窗户命令提示符,运行qemu-img——帮助,如果显示正常即表示已配置环境变量。

在命令提示符里,使用cd[源镜像文件所在的目录)切换文件目录,例如cd D: \ ConvertImage。

运行qemu-img转换- f qcow2 - o原始centos。qcow2 centos。生命令转换镜像文件格式,其中:

- f的参数值为源镜像文件的格式。

- o(必须是大写)的参数值为目标镜像格式,源镜像文件名称和目标文件名称。

转换完成后,目标文件会出现在源镜像文件所在的目录下。

按以下步骤安装qemu-img并转换镜像文件格式:

安装qemu-img,示例如下:

如果本地为Ubuntu操作系统,运行apt安装qemu-img。

如果本地为CentOS操作系统,运行yum安装qemu-img。

运行qemu-img转换- f qcow2 - o原始CentOS。qcow2 centos。生命令转换镜像文件格式,其中:

- f的参数值为源镜像文件的格式。

- o(必须是大写)的参数值为目标镜像格式,源镜像文件名称和目标文件名称。

转换完成后,目标文件会出现在源镜像文件所在的目录下。

如果安装qemu-img报错时,而且没有明确提示缺少哪些依赖库时,您可以根据cloud-init的需求。txt文件里显示的库,并运行pip安装- r的要求。txt安装所有依赖库。

导入自定义镜像

以上是利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

利用qemu-img工具将其它格式镜像文件转换成VHD或生格式的方法