[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709
实验说明:
云计算的发展使得桌面上云,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,如下图

在创建第五部,务必勾选 Customize configuration before install 选项
进入自定义选项,如下图

再添加一个CDROM,用于读取virtio-win驱动,如下图
添加完应该有两个CDROM,一个放置 Windows 10 ISO 镜像,另一个放置virtio-win ISO 驱动,如下图
更改Disk的Disk BUS 为 VirtIO,如下图

更改NIC的Device model 为 virtio

更改BOOT选项,更改后如下图

开启虚拟机 Begin installation,如下图

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

选择 加载驱动程序

选择加载驱动程序,选择第二个CDROM

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

选择Red Hat VirtIO SCSI controller

新建分区

开始安装

初始化Windows 10

至此,系统就安装完了,但是网络依旧是有问题的

修复网络问题
按 WIN + X 打开系统快捷菜单,打开设备管理器,如下图

可以看到有三个带感叹号的设备,选择以太网管理器,右击选择更新驱动程序,如下图

选择 浏览我的计算机以查询,选择第二个光驱,找到NetKVM下的win10下的amd64,确定

确定后会安装Red Hat VirtIO 设备软件,选择安装

等待安装完毕,网络即恢复正常

至此,WIndows 10就已经安装完毕了,随后进行远程设置以及一些优化步骤
开启远程,点击开始键,呼出开始菜单,输入 远程桌面设置,打开远程桌面

关闭自动更新

关闭虚拟内存,更改后设置如下图

关闭休眠
按 WIN + X 打开系统快捷菜单,打开 Windows PowerShell (管理员),输入如下即可快速关闭休眠功能
powercfg –h off
重启系统后会发现虚拟内存已关闭,休眠功能也已关闭
下面优化以下qcow2镜像的大小
查看当前window10.img镜像
转换格式并压缩
# qemu-img convert -p -c -f raw -O qcow2 windows10.img windows10.qcow2
(100.00/100%)查看转换后的windows10.qcow2

至此,Windows 10 的 QCOW2镜像就制作并优化成功了
[图文] Fedora 28 使用 Virt-Manager 制作并优化QCOW2镜像——Windows 10 1709的更多相关文章
- [图文] Fedora 28 使用 Virt-Manager 创建 KVM 虚拟机以及 配置 KVM 虚拟机
实验说明: 往后的许多实验都将以Linux平台下的 KVM虚拟机为主,所以不可少的就是 Virt-Manager 虚拟机管理器. 本章将对如何安装和使用Virt-Manager管理器进行讲解,并且会对 ...
- Fedora 28 打印机配置 ( HP pro 1136M ,基于Windows 打印服务器使用 smb 协议)
Fedora 28 本身是没有打印服务的.我们需要安装下列软件: System-Config-Printer Common Unix Printing System - CUPS hplip.x86_ ...
- linux (fedora 28) 制作启动U盘,启动盘
最近需要安装一款Linux, 由于使用的计算机系统为 fedora 28, 所以只能在linux 制作U盘 使用 df 或者 fdisk -l 查看 U盘文件: Disk /dev/sdb: byte ...
- fedora 使用 vnc 远程 fedora 28 主机
问题重述: 最近环境中需要使用 fedora 28 来进行远程桌面,于是就重新配置了一下vnc 在这里面做一下记录. 过程: yum 安装: 工作机上安装 vncviewer 远程主机上安装: vnc ...
- Fedora 28 系统基础配置以及常用软件安装方式
实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...
- virt manager 提示权限不允许(ubuntu)
问题描述: 新安装virt manager 打开提示权限不允许(ubuntu 15.04); 提示检查libvirt-bin包是否安装:libvirtd服务是否已运行:当前用户是否在libvirtd组 ...
- fedora 28 安装 wine 运行 uTorrent 解决linux 端,pt 资源下载问题
fedora 28 仓库中,资源比较多.使用 wine 运行windows 程序,可以一定程度上解决软件跨平台问题. 搜索: Last metadata expiration check: :: ag ...
- fedora 28 重新生成 /boot/grub2/grub.cfg
使用情景: 之前电脑安装了windows 7/ fedora 28 双系统,由于特殊原因,需要删除 windows 系统.在格式化硬盘后,我们还需要跟新 grub2 的启动条目:删除grub 启动的界 ...
- gnome extensions 推荐 (fedora 28 常用gnome 插件备份)
当我们进行重新安装系统(fedora 28)的时候,需要初始安装一些 gnome 插件,来进行完善我们的使用. 首先我们应该进行安装 gnome-tweak 工具来进行定制化系统. tweak 可以进 ...
随机推荐
- Centos 7.x 搭建 Zabbix3.4
前提要安装了LAMP(官方推荐环境) LNMP也可以 一.安装.配置Zabbix3.4 1:安装zabbix_RPM包 rpm -i https://repo.zabbix.com/zabbix/3. ...
- 关于log
如果项目上过线的话,那你一定知道Log是多么重要. 为什么说Log重要呢?因为上线项目不允许你调试,你只能通过Log来分析问题.这时打一手好Log的重要性绝不亚于写一手好代码.项目出问题时,你要能拿出 ...
- python 基础(九) 文件操作
文件操作 一.函数: f = open(’文件名','打开方式'[,encoding='字符编码']) open 打开的方式 字符 说明 r 只读的方式打开 rb 以二进制的形式打开文件 只读 r+ ...
- [JSOI2015]染色游戏
Description 棋盘是一个n×m的矩形,分成n行m列共n*m个小方格. 现在萌萌和南南有C种不同颜色的颜料,他们希望把棋盘用这些颜料染色,并满足以下规定: 1.棋盘的每一个小方格既可以染色(染 ...
- Codeforces Round #497 (Div. 2) C. Reorder the Array
Bryce1010模板 http://codeforces.com/contest/1008/problems #include <bits/stdc++.h> using namespa ...
- 23 在java中使用groovy类
1 在java中使用groovy类 1.1 直接调用groovy类 在java中调用Groovy类,需要增加Groovy运行时到java的classpath中. pom.xml < ...
- 089 Gray Code 格雷编码
格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异.给定一个代表编码总位数的非负整数 n,打印格雷码序列.格雷码序列必须以0开头.例如, 给定 n = 2, 返回 [0,1,3 ...
- L. Right Build bfs
http://codeforces.com/gym/101149/problem/L 给出一个有向图,从0开始,<u, v>表示要学会v,必须掌握u,现在要学会a和b,最小需要经过多少个点 ...
- android开发学习 ------- 上传本地项目到gitlab
写了一个demo,上传到gitlab 参考 https://blog.csdn.net/litianxiang_kaola/article/details/74075151 1:新建项目,填写相应的 ...
- JSP文件上传,好烦啊、、
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...