虚拟化技术 qemu-img命令

Gweek Lv4

1、qemu-img

是一种命令行工具,用于管理 QEMU 虚拟机镜像文件。它提供了多种功能,包括创建、转换、检查、调整大小和查看镜像文件的信息。QEMU 虚拟机将硬盘和光驱等物理设备模拟为镜像文件,因此 qemu-img 是 QEMU 虚拟机管理的重要工具。

2、语法

1
qemu-img <command> [options] filename [size]

3、命令

qemu-img 支持以下命令:

  • create: 创建镜像文件

  • info: 查看镜像文件信息

  • convert: 转换镜像格式

  • check: 检查镜像完整性

  • resize: 调整镜像大小

  • snapshot: 管理镜像快照

  • map: 将镜像文件映射到内存

  • rebase: 更改镜像文件的后端镜像文件

  • commit: 提交镜像文件的更改

4、选项

每个命令都支持各种选项,用于控制命令的行为。有关每个命令的可用选项的详细信息,请参阅 qemu-img 官方文档。

5、示例

以下是一些 qemu-img 命令的示例:

  • 创建一个 10GB 的名为 my-image.qcow2 的 qcow2 镜像文件:
1
qemu-img create -f qcow2 my-image.qcow2 10G
  • 查看 my-image.qcow2 镜像文件的信息:
1
qemu-img info my-image.qcow2
  • 将 my-image.qcow2 镜像文件转换为 raw 格式:
1
qemu-img convert -f qcow2 -O raw my-image.qcow2 my-image.raw
  • 检查 my-image.raw 镜像文件的完整性:
1
qemu-img check my-image.raw
  • 将 my-image.raw 镜像文件的大小调整为 20GB:
1
qemu-img resize my-image.raw 20G
  • 创建 my-image.qcow2 镜像文件的快照:
1
qemu-img snapshot -name my-snapshot my-image.qcow2
  • Title: 虚拟化技术 qemu-img命令
  • Author: Gweek
  • Created at : 2024-09-13 14:08:11
  • Updated at : 2024-09-13 14:08:11
  • Link: https://gweek.nyc.mn/2024/09/13/2024-06-10-qemuimg/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
虚拟化技术 qemu-img命令