[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——
实验说明:
云计算的发展使得桌面上云,windows 10就必不可少,这一章就如何制作QCOW2镜像文件并优化进行说明。
实验环境:
- 宿主机系统 :Fedora 28 WorkStation
- 虚拟机管理器 :Virt-Manager 1.5.1
- 虚拟机配置 :Windows10 1709 virbr0: 192.168.122.57 (待创建)
实验步骤:
准备镜像Windows10 1709
准备Virtio-win的驱动创建Windows10虚拟机,详系清参考此链接
在创建第二部的时候,直接选择Windows10镜像
在创建第四部选择存储的时候,勾选第二项 Select or create custom storage ,随后点击Manager
添加Volume,格式务必选择为RAM,大小这边我创建30G,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbgDstVnDnV0E7GXIMHsdtbA.png)
在创建第五部,务必勾选 Customize configuration before install 选项
进入自定义选项,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbYruIjj5iYdcVfW7VdVGGQg.png)
再添加一个CDROM,用于读取virtio-win驱动,如下图
添加完应该有两个CDROM,一个放置 Windows 10 ISO 镜像,另一个放置virtio-win ISO 驱动,如下图
更改Disk的Disk BUS 为 VirtIO,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbHtjmQ5JQPH9tKECKsz2LKQ.png)
更改NIC的Device model 为 virtio
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb-AlsmcNmOxA0lNIuIdMXCg.png)
更改BOOT选项,更改后如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbhmyAjOgFYOIAY1j56is9dw.png)
开启虚拟机 Begin installation,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbSX83m8sdz0bL-QTPuUpNgA.png)
电脑若是固态,大概半分钟就能如下图界面
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbYFYeTNqZYQrZ0EvbO6FxfA.png)
选择 加载驱动程序
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbQPwMhTXLhalEyJR08xXOYQ.png)
选择加载驱动程序,选择第二个CDROM
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbfFOi5oDKAj3rb3iS5jeShw.png)
选择 viostor下的 win10 下的amd64,确定即可
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb2rc78ytwb64ulC0cs9en2w.png)
选择Red Hat VirtIO SCSI controller
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbFhtd2kKKgy35BF3b2BfdPw.png)
新建分区
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbKZA5wpmNJcFTSbHzjTKkVA.png)
开始安装
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbFBRENDHIK9zjMpbenS4FHA.png)
初始化Windows 10
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbeBuzCBXrdQoDpn2-sBZ2DA.png)
至此,系统就安装完了,但是网络依旧是有问题的
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbCkrq-9OZHaIFvq6VaFRdoQ.png)
修复网络问题
按 WIN + X 打开系统快捷菜单,打开设备管理器,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbZy5zt_DvIpfHTQBALBuLmw.png)
可以看到有三个带感叹号的设备,选择以太网管理器,右击选择更新驱动程序,如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb-ITNj0H33Cyj44ODQ71Mog.png)
选择 浏览我的计算机以查询,选择第二个光驱,找到NetKVM下的win10下的amd64,确定
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbydetibSCTiG_caJba-x5zA.png)
确定后会安装Red Hat VirtIO 设备软件,选择安装
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb55aSsCVHzIEiI_IHCQ7Jqg.png)
等待安装完毕,网络即恢复正常
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbwR2jIY3l00fKhK9rAp8ihg.png)
至此,WIndows 10就已经安装完毕了,随后进行远程设置以及一些优化步骤
开启远程,点击开始键,呼出开始菜单,输入 远程桌面设置,打开远程桌面
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbiQ22jdrISRwrow1nPvLwNQ.png)
关闭自动更新
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb4PjgogwpavPb6zEs-8hjbw.png)
关闭虚拟内存,更改后设置如下图
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbjE1owrgFLUkb27kcit3VQg.png)
关闭休眠
按 WIN + X 打开系统快捷菜单,打开 Windows PowerShell (管理员),输入如下即可快速关闭休眠功能
powercfg –h off
重启系统后会发现虚拟内存已关闭,休眠功能也已关闭
下面优化以下qcow2镜像的大小
查看当前window10.img镜像![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hbXVjl81tWk1ZYECGwfG-JGg.png)
转换格式并压缩# qemu-img convert -p -c -f raw -O qcow2 windows10.img windows10.qcow2 (100.00/100%)
查看转换后的windows10.qcow2
![[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像—— [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——](https://cdn.ancii.com/article/image/v1/ym/cF/LX/XLcmFy3IuE2WVXEC2TxDKL04XTMy35jI8ZztzEtlj_3q8nrezzhO13ZM8QQ2X5hb9bhNdnvcayuPuXxwWE2AMg.png)
至此,Windows 10 的 QCOW2镜像就制作并优化成功了
相关推荐
86417413 2020-11-25
tianyayi 2020-08-16
83911930 2020-07-28
89612310 2020-07-27
CNxuwang 2020-07-20
86477414 2020-06-28
TuxedoLinux 2020-06-17
87354452 2020-06-10
行万里 2020-06-09
jLawrencee 2020-05-19
songxiugongwang 2020-03-07
hahhah0 2020-05-08
zhiliang 2020-04-23