---
title: 制作qcow2镜像
description: "本章节主要介绍如何制作qcow2镜像。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/250rc2/confidt/kunpengtee_16_0045.html
sourcePath: /source/zh/kunpengboostkithistory/250rc2/confidt/kunpengtee_16_0045.html
indexId: 81ca4294347c79cab8368a91628423ea95b69f3291d432cf68ea80de9d6084f372
---
# 制作qcow2镜像

本章节主要介绍如何制作qcow2镜像。

1. 安装依赖。

```
yum install dnf-plugins-core grub2-efi-aa64-modules libguestfs-tools qemu-img virt-install guestfs-tools cloud-utils-growpart nbdkit
```


2. 通过以下命令拉取脚本文件。

```
git clone https://gitee.com/openeuler/virtCCA_sdk.git
cd virtCCA_sdk/cvm-image-rewriter/
```


3. 执行create-oe-image.sh脚本文件后在当前脚本目录下生成qcow2镜像和cVM镜像度量基线值文件image_reference_measurement.json。

```
sh create-oe-image.sh -v 24.03-LTS-SP1  -s 10
```


  create-oe-image.sh脚本支持两种模式：创建镜像模式和度量模式。 创建镜像模式下： -v：指定版本号。 -p：设置镜像root密码（可选），若不设置密码则使用默认密码。 -s：扩容镜像空间（可选），若不设置则默认扩容50GB。扩容空间时默认使用“/var/tmp”文件夹，若空间不足脚本会报错，可执行以下命令更换空间充足的文件夹。 export TMPDIR=/home/xxx -o：指定镜像输出路径（可选），若不设置则默认为当前脚本路径。 -f：强制重新运行脚本并清理已下载的文件（可选）。 度量模式下： -i：度量一个指定的镜像，度量完成后会在脚本当前目录下生成cVM镜像度量基线值文件image_reference_measurement.json。 例如： sh create-oe-image.sh -i /home/xxx.qcow2
