Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.12. 支持的 qemu-img 格式

当在任何 qemu-img 命令中指定格式时,可以使用以下格式类型:
  • Raw 磁盘镜像格式(默认)。这可以是基于文件的速度最快的格式。如果您的文件系统支持漏洞(例如 ext2 或 ext3 ),则只有写入的扇区会保留空间。使用 qemu-img info 获取镜像使用的实际大小或 ls -ls on Unix/Linux。虽然 Raw 镜像提供最佳性能,但只有 Raw 镜像只提供非常基本的功能。例如,没有快照可用。
  • qcow2 - QEMU 镜像格式,具有最佳功能集,最常用的格式。使用它具有可选的 AES 加密、基于 zlib 的压缩、支持多个虚拟机快照和较小的镜像,它们对不支持漏洞的文件系统 很有用。请注意,这种丰富的功能集的性能成本如下。
    虽然只有上述格式可以在客户机虚拟机或主机物理机器中运行,但 qemu-img 也会识别并支持下列格式,以便从 原始、或 qcow2 格式转换。通常会自动检测到镜像的格式。除了将这些格式转换为 rawqcow2 外,它们还可以从 rawqcow2 转换回原始格式。请注意,Red Hat Enterprise Linux 7 提供的 qcow2 版本为 1.1。与之前版本的 Red Hat Enterprise Linux 提供的格式为 0.10。您可以将镜像文件恢复到以前的 qcow2 版本。要了解您使用的版本,请运行 qemu-img info qcow2 [imagefilename.img] 命令。要更改 qcow 版本,请参阅 第 23.19.2 节 “设置目标元素”
  • Bochs - 磁盘映像格式.
  • cloop - Linux Compressed Loop 镜像,对于仅在 Knoppix CD-ROMs 中重复使用直接压缩 CD-ROM 镜像。
  • COW - User Mode Linux Copy On Write image format。cow 格式包含在与之前的版本兼容。
  • dmg - Mac 磁盘镜像格式。
  • nbd - 网络块设备。
  • Parallels - Parallels 虚拟化磁盘镜像格式。
  • QCOW - Old QEMU 镜像格式。仅用于与旧版本兼容。
  • qed - Old QEMU 镜像格式。仅用于与旧版本兼容。
  • VDI - Oracle VM VirtualBox 硬盘镜像格式。
  • VHD X - Microsoft Hyper-V 虚拟硬盘-X 磁盘映像格式.
  • VMDK - VMware 3 和 4 兼容镜像格式。
  • vvfat - 虚拟 VFAT 磁盘镜像格式。