当前位置: 首页 > news >正文

云平台qcow2镜像的制作

云平台qcow2镜像的制作

一、基础准备

cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)安装依赖包
yum groupinstall -y "Virtualization*"
yum install -y libguestfs-tools-c.x86_64下载驱动包
(windows virtio 驱动下载)
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.190-1/(cloudbase init 下载)
https://cloudbase.it/cloudbase-init/#download制作镜像
cn_windows_10_business_editions_version_1903_x64_dvd_e001dd2c.iso

二、镜像制作

1.上传文件

cd /opt/
[root@localhost opt]# ll
total 5260296
-rw-r--r--. 1 root root   69267456 Aug  2 23:43 CloudbaseInitSetup_1_1_6_x64.msi
-rw-r--r--. 1 root root 4815527936 Aug  2 23:43 cn_windows_10_business_editions_version_1903_x64_dvd_e001dd2c.iso
drwxr-xr-x. 2 root root          6 Oct 31  2018 rh
-rw-r--r--. 1 root root  501745664 Aug  2 23:43 virtio-win-0.1.190.iso

2.创建虚拟机磁盘

qemu-img create -f qcow2 /opt/win101.qcow2 25G

3.创建虚拟机

3.1命令行创建

virt-install \
--name=win101 \
--memory=4096 \
--vcpu=2 \
--os-type=windows \
--os-variant=win10 \
--disk path=/opt/win101.qcow2,bus=virtio \
--disk /opt/cn_windows_10_business_editions_version_1903_x64_dvd_e001dd2c.iso,device=cdrom,bus=ide \
--disk /opt/virtio-win-0.1.190.iso,device=cdrom,bus=ide \
--network network=default,model=virtio \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole \
--check path_in_use=off

3.2图形化创建

  • 命令行打开图形界面
virt-manager

image-20250907093729786

  • 创建KVM的Linux虚拟机

    • 点击如下图标进入创建虚拟机界面,选择安装方式为“Local install media(ISOimage or CDROM)”

    image-20250907095425552

  • 点击“Browser”选择提前准备好的ISO镜像文件

    image-20250907095514938

  • 可以选择添加按钮“+”进行添加新的ISO存放目录

    image-20250907095647533

  • 下一步

    image-20250907095907248

  • 点击Forward,进入下一视图,规划虚拟机的CPU和内存

    image-20250907100001176

  • 点击Forward进入下一视图修改磁盘的系统盘大小

    image-20250907100105298

  • 点击Forward后,勾选“Customize configuration before install”,点击“Finish”。

    image-20250907100502997

  • 进入如下硬件配置视图,修改几个重要选项

image-20250907100654328

image-20250907101024241

  • 为确保系统安装时从ISO进行启动安装,选择IDE CDROM1,连接之前选择的ISO

image-20250907101101829

  • 修改Display VNC为VNC server模式

    image-20250907101143346

  • 选择Video QXL的选项为Cirrus

    image-20250907101302628

  • 点击“Begin install”开始安装

    image-20250907101654766

4.压缩转换虚拟机

qemu-img convert -c -O qcow2 /opt/win101.qcow2 /opt/win10.qcow2
http://www.zskr.cn/news/11356.html

相关文章:

  • hf 下载模型
  • 使用Function Interface简化if-else代码示例
  • Up
  • Dockerfile构建镜像以及网络 - 详解
  • AI智慧:于来路与关山之间,活在当下
  • 瑞芯微RK3506核心板/开发板DSM音频开发实战,关键知识点与实操案例必看攻略! - 教程
  • AI智慧:于悬荡中并行,在悟空里觉醒
  • 读人形机器人22工作的意义
  • .NET 何以成为制造业数字化转型的基石:效率、生态与跨平台的制胜之道
  • Winform无边框窗体拖动功能实现
  • reaction 记录——《彻夜之歌》
  • 关于“屏蔽词”的历史遗传
  • 不变应万变
  • [智能驾驶/智能汽车] 《SAE J3016-202104:驾驶自动化分级》[转]
  • 数据来源验证Prompt
  • Anthropic —— Security First
  • US$78 Yanhua Mini ACDP Module5 Fujitsu CPU MB91FXX Read amp; Write
  • 19.并发编程
  • Tesseract-OCR下载和安装,Python-OCR使用
  • Unicode 标准 17.0版已经于2025.9.9发布
  • unprofitable25,3
  • C#学习2
  • AtCoder Beginner Contest 423 DEF题解
  • 在台风天找回了生活的本貌
  • day003
  • 课程学习
  • 代码规范与数学之美
  • 项目经理最常见的10个管理失误,你中招了吗?
  • 串口助手开发经验 - Luis-123