qemu-img 转换镜像格式

简介: 【1月更文挑战第2天】

qemu-img 开源的转换镜像格式工具

qemu-img 镜像格式转换工具支持vhd、vmdk、qcow2、raw、vhdx、qcow、vdi或qed社区格式的镜像的相互转换。

获取方式:QEMU for Windows – Installers (64 bit) (weilnetz.de)

本地为Windows操作系统

  1. 安装qemu-img

    下载qemu-img安装包至本地:https://qemu.weilnetz.de/w64/。

    双击setup文件安装qemu-img,以下操作以安装路径为C:\software\qemu为例。

  2. 配置环境变量

    选择“开始 > 计算机”,右键单击“属性”。

    单击“高级系统设置”。

    在“系统属性”对话框里,单击“高级 > 环境变量”。

    在环境变量对话框里,在系统变量部分找到Path,并单击“编辑”。在“变量值”里,添加C:\software\qemu,不同的变量值之间以“;”分隔。

    单击“确定”,保存修改。

  3. 验证安装成功

    单击“开始 > 运行”,输入“cmd”后按回车键,在“cmd”窗口输入qemu-img --hlep,如回显信息中出现qemu-img工具的版本信息,即表示安装成功。

  4. 转换镜像格式

    执行如下命令转换镜像文件格式,以转换vmdk格式为qcow2格式的镜像为例。

    qemu-img convert -p -f vmdk -O qcow2 centos7.9.vmdk centos7.9.qcow2

    上述命令中各参数对应说明如下:

    -p:表示镜像转换的进度。

    -f:后面为源镜像格式。

    -O:(必须大写)后面的参数由如下3个部分组成:转换出来的镜像格式 + 源镜像文件名称 + 目标文件名称。

    执行如下命令,查询转换后的qcow2格式镜像文件的详细信息。

    qemu-img info centos7.9.qcow2

本地为Linux操作系统

  1. 安装qemu-img

Debian/Ubuntu
apt install qemu-img

RedHat/CentOS
yum install qemu-img

SUSE/OpenSUSE
zypper install qemu-img

  1. 验证安装成功

    qemu-img -v
    

    如回显信息中出现qemu-img工具的版本信息和帮助手册,即表示安装成功。

  1. 转换镜像格式

    qemu-img convert -p -f vmdk -O qcow2 centos7.9.vmdk centos7.9.qcow2
    

    上述命令中各参数对应说明如下:

    -p:表示镜像转换的进度。

    -f:后面为源镜像格式。

    -O:(必须大写)后面的参数由如下3个部分组成:转换出来的镜像格式 + 源镜像文件名称 + 目标文件名称。

    执行如下命令,查询转换后的qcow2格式镜像文件的详细信息。

    qemu-img info centos7.9.qcow2

转换镜像格式案例

qcow2 转换为 vmdk
qemu-img convert -p -f qcow2 -O vmdk centos7.9.qcow2 centos7.9.vmdk

iso 转换为 qcow2
qemu-img convert -p -f raw -O qcow2 2008.iso 2008.qcow2

目录
相关文章
|
Ubuntu Linux KVM
分享一些OpenStack的qcow2格式实例镜像
分享一些OpenStack的qcow2格式实例镜像
20072 1
分享一些OpenStack的qcow2格式实例镜像
|
存储 Linux Shell
ESXi安装openwrt
在 ESXi 虚拟化环境下安装 OpenWrt 是一个常见的需求,特别是用于搭建虚拟路由器、网络测试等。下面给你详细步骤指导,帮你在 VMware ESXi 上成功安装并运行 OpenWrt 虚拟机。
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装
|
12月前
|
Linux 虚拟化 iOS开发
macOS Tahoe 26 (25A354) Boot ISO 原版可引导镜像下载
macOS Tahoe 26 (25A354) Boot ISO 原版可引导镜像下载
5149 0
macOS Tahoe 26 (25A354) Boot ISO 原版可引导镜像下载
|
监控 Linux 网络安全
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
3312 0
VMware vCenter Converter 9.0 - P2V 虚拟机转换工具
|
程序员 Linux KVM
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
QEMU是一个开源的硬件虚拟化器,能在多种平台如x86、ARM、PowerPC上运行,支持虚拟化不同体系结构的操作系统。它具有硬件仿真、虚拟化支持、磁盘和网络仿真、快照回滚及可扩展性等特点。要使用QEMU,首先从[官网](https://www.qemu.org/download/)下载,然后通过命令行运行进行转换。转换后的vMDK文件可在VMware中导入,创建新的虚拟机进行使用。
8678 3
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
|
Linux KVM 虚拟化
windwos上通过qemu直接开启img、qcow2等格式磁盘镜像(无需转vmdk)
QEMU 是一款开源虚拟化软件,支持多种硬件平台和虚拟化技术,如 KVM 加速。它可以在 Windows、Linux 和 macOS 上运行。本文介绍了 QEMU 的下载、安装、配置虚拟网卡、启动虚拟机、网络通信及快照管理等步骤。通过 QEMU,用户可以轻松创建和管理虚拟机,实现高效的开发和测试环境。
8574 0
windwos上通过qemu直接开启img、qcow2等格式磁盘镜像(无需转vmdk)
|
虚拟化 iOS开发 MacOS
VMware ESXi 9.0 macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)
VMware ESXi 9.0 macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)
2923 0
|
存储 运维 网络协议
【Syslog】Centos下的syslog服务器配置
通过本文的配置指导,您不仅学会了如何安装和配置 `rsyslog`,还掌握了如何在防火墙中开放必要的端口,并验证服务器的配置是否正确。希望这些知识能够帮助您更好地管理和维护您的Linux系统。
3177 15