欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

程序员文章站 2023-04-03 23:21:56
实验说明: 云计算的发展使得桌面上云,windows 10就必不可少,这一章就如何制作QCOW2镜像文件并优化进行说明。 实验环境: 宿主机系统 :Fedora 28 WorkStation 虚拟机管理器 :Virt-Manager 1.5.1 虚拟机配置 :Windows10 1709 virbr ......

实验说明:

 云计算的发展使得桌面上云,windows 10就必不可少,这一章就如何制作qcow2镜像文件并优化进行说明。

实验环境:

  • 宿主机系统   :fedora 28 workstation
  • 虚拟机管理器 :virt-manager 1.5.1
  • 虚拟机配置   :windows10 1709  virbr0: 192.168.122.57     (待创建)

实验步骤:

  1. 准备镜像windows10 1709
    准备virtio-win的驱动,点此下载

  2. 创建windows10虚拟机,详系清参考

  3. 在创建第二部的时候,直接选择windows10镜像

  4. 在创建第四部选择存储的时候,勾选第二项 select or create custom storage ,随后点击manager

    添加volume,格式务必选择为ram,大小这边我创建30g,如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  5. 在创建第五部,务必勾选 customize configuration before install 选项

  6. 进入自定义选项,如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  7. 再添加一个cdrom,用于读取virtio-win驱动,如下图

  8. 添加完应该有两个cdrom,一个放置 windows 10 iso 镜像,另一个放置virtio-win iso 驱动,如下图

  9. 更改disk的disk bus 为 virtio,如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

    更改nic的device model 为 virtio
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  10. 更改boot选项,更改后如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  11. 开启虚拟机 begin installation,如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  12. 电脑若是固态,大概半分钟就能如下图界面

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  13. 选择 加载驱动程序

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  14. 选择加载驱动程序,选择第二个cdrom

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

    选择 viostor下的 win10 下的amd64,确定即可

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  15. 选择red hat virtio scsi controller

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  16. 新建分区

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  17. 开始安装

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  18. 初始化windows 10

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  19. 至此,系统就安装完了,但是网络依旧是有问题的

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  20. 修复网络问题

    按 win + x 打开系统快捷菜单,打开设备管理器,如下图

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  21. 可以看到有三个带感叹号的设备,选择以太网管理器,右击选择更新驱动程序,如下图

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  22. 选择 浏览我的计算机以查询,选择第二个光驱,找到netkvm下的win10下的amd64,确定

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  23. 确定后会安装red hat virtio 设备软件,选择安装

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  24. 等待安装完毕,网络即恢复正常

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  25. 至此,windows 10就已经安装完毕了,随后进行远程设置以及一些优化步骤

  26. 开启远程,点击开始键,呼出开始菜单,输入 远程桌面设置,打开远程桌面

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  27. 关闭自动更新

    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
  28. 关闭虚拟内存,更改后设置如下图
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  29. 关闭休眠

    按 win + x 打开系统快捷菜单,打开 windows powershell (管理员),输入如下即可快速关闭休眠功能

    powercfg –h off
  30. 重启系统后会发现虚拟内存已关闭,休眠功能也已关闭

  31. 下面优化以下qcow2镜像的大小
    查看当前window10.img镜像
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

    转换格式并压缩

    # qemu-img convert -p -c -f raw -o qcow2 windows10.img windows10.qcow2
      (100.00/100%)

    查看转换后的windows10.qcow2
    [图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709

  32. 至此,windows 10 的 qcow2镜像就制作并优化成功了