全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

镜像格式转换

最近更新时间:2021-06-28 19:11:27

云服务器KEC仅支持导入RAW、VHD、QCOW2和VMDK格式的镜像文件,对于其他格式的镜像文件,需要进行格式转换再进行导入。

本文介绍使用qemu-img工具进行镜像文件的格式转换。

本地Windows系统

准备工作

  1. 下载qemu-img工具

  2. 采用默认设置完成安装。
    本例中,安装路径为D:\qemu

配置环境变量

  1. 在左下方“开始”菜单栏搜索框中,输入此电脑,按回车键。

  2. 右击左侧任务栏“此电脑”并选择“属性”,再从左侧导航栏中选择高级系统设置

  3. 选择高级页签,并单击环境变量

    image.png

  4. 在系统变量中选择Path,再单击编辑。若没有Path,单击新建

    image.png

  5. 添加系统变量值:

    如果是新建Path,在新建系统变量框内,添加Path变量,变量值为D:\qemu

    image.png

    如果是编辑Path,在编辑环境变量框内,单击新建,添加D:\qemu

    image.png

测试环境变量

  1. 打开"Windows命令提示符"。

    1. 键盘同时输入“Windows”和“R”。
    2. 在运行对话框输入cmd
    3. 单击确定
  2. 运行qemu-img --help,产生如下结果标示环境变量配置成功。

    image.png

转换镜像格式

  1. 使用cd命令切换文件目录到源镜像文件所在位置。本例中使用cd D:\convert

  2. 运行qemu-img convert命令进行格式转换,完成转换后目标镜像在源镜像所在位置。

    例如:qemu-img convert -f qcow2 -O vpc source.qcow2 target.vpc

    参数 含义
    qcow2 源镜像文件格式
    vpc 目标镜像文件格式
    source.qcow2 源镜像文件名
    target.vpc 目标镜像文件名

    注意: “-O”其中O为大写。

本地Linux系统

  1. 安装qemu-img工具,具体命令可参考安装qemu

    • 若本地为Ubuntu操作系统,执行apt-get install qemu-utils
    • 如本地为CentOS操作系统,执行yum install qemu-img
  2. 执行qemu-img convert命令进行格式转换,完成转换后目标镜像在源镜像所在位置。

    示例为qemu-img convert -f qcow2 -O vpc source.qcow2 target.vpc,其中,

    • qcow2:源镜像文件格式
    • vpc:目标镜像文件格式
    • source.qcow2:源镜像文件名
    • target.vpc:目标镜像文件名
    • -O:其中O为大写

常用镜像格式对应的qemu-img参数

镜像格式 qemu-img参数
QCOW2 qcow2
QED qed
RAW raw
VDI vdi
VHD vpc
VMDK vmdk
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈