KVM中安装Windows11操作系统

文章最后更新时间:2022年08月16日已超过49天没有更新。

环境准备

Centos7系统上安装KVM虚拟化服务

Centos7系统上安装KVM虚拟化之配置网卡

可以通过如下命令查看当前kvm版本支持什么系统

# osinfo-query os

PS: /data 存放虚拟机镜像和磁盘的目录,此目录不存在则创建(建议放在大一点的目录比如数据盘单独分区挂载到这个目录)

mkdir -p /vm  创建存储目录命令

/vm/iso   存放镜像

/vm/data  存放虚拟机磁盘

Windows 11虚拟机创建

virt-install \
 --virt-type=kvm \
 --name demo-win11 \
 --ram 16384 \
 --vcpus=8 \
 --os-variant=win10  \
 --cdrom=/vm/iso/windows11.iso \
 --network=bridge=br0,model=virtio \
 --graphics vnc,listen=0.0.0.0 --noautoconsole \
--disk path=/vm/data/demo-win11/demo-win11.qcow2,size=60,bus=virtio,format=qcow2

--os-variant=win10  这个表示可以通过# osinfo-query os获取,这边用win10,win10和win11差不多通用

执行以上命令稍等片刻

image.png

创建完虚拟机后提示如下

image.png

使用 VNC 连接虚拟机 默认第一台 VNC 端口是 5900

检测系统镜像之类的加载中,稍等即可。

image.png

正常安装 Windows 步骤,选择系统语言时区等等然后点击下一步。

image.png

点击现在安装。

image.png

安装程序正在启动。

image.png

选择要安装的系统版本  站长这边选择 Win 11 专业版系统,然后点击下一页。

image.png

报错 这台电脑无法运行 Windows 11 参考解决办法 安装Windows11的时候提示这台电脑无法运行 Windows 11解决办法

点击勾选我接受许可条款,然后点击下一步。

image.png

选择自定义:仅安装 Windows(高级)选项。

image.png

到这一步无法看到虚拟硬盘,这是因为之前创建虚拟机时选用虚拟硬盘总线是 virio 模式的,Windows Server 2008 R2 系统以后默认不带有virio设备驱动,如果使用是 IDE 总线就可以被 Windows 系统识别到。

image.png

在 KVM 宿主机上将之前准备的 VirtIO for Win 驱动镜像挂载给这台虚拟机。

$ virsh attach-disk demo-win11 /vm/iso/virtio-win-0.1.160.iso hda --type cdrom --mode readonly

image.png

再点击加载驱动程序

image.png

选择光驱中 viostor 目录中的 w10 中的 amd64 文件夹,然后点击确定。

image.png

经过扫描后发现硬盘驱动,并安装。

image.png

驱动安装完毕后即可看见虚拟硬盘。

image.png

但此时无法安装,因为虚拟光驱中操作系统镜像已经被驱动镜像代替,需要将操作系统镜像重新挂载给虚拟机。

$ virsh attach-disk demo-win11 /vm/iso/windows11.iso hda --type cdrom --mode readonly

image.png

选中磁盘,然后点击 新建分区

image.png

新建完后分区如下,选择磁盘分区2 >> 点击下一步。

image.png

开始正常安装 Windows 操作系统。

image.png

等待自动重启或者点击立即重新启动。

image.png

重启后系统会没有启动,这个时候需要进入 KVM 宿主机启动 ,启动命令如下。

$ virsh start demo-win11

系统启动中

image.png

正在准备中,等待加载完成。

image.png

image.png

进入系统后,选择正确的国家地区,这边选择中国,然后点击是。

image.png

选择合适的键盘布局或者输入法默认即可,点击是进去下一步。

image.png

是否想要添加第二种键盘布局,点击跳过或者继续添加,这边选择跳过。

image.png

设置网络添加,我们先选择我没有Internet连接 进入下一步。

image.png

选择继续执行受限设置。

image.png

输入使用此设备的姓名,然后点击下一页。

image.png

设置系统密码,然后点击下一页。

image.png

再次确认你的密码。

image.png

设置问题答案 ,然后点击下一页。

image.png

设置选择隐私设置,可全部关闭或者全部开启,然后点击下一页。

image.png

设置完后等待系统准备。

image.png

image.png

设置完后进入系统了。

image.png

安装驱动

点击开始菜单 >> 所有应用

image.png

找到 Windows 工具 点击进去。

image.png

在 Windows 工具目录里面找到 计算机管理

image.png

在计算机管理界面中选择设备管理器,可以看到有未识别的硬件,以太网控制器和 PCI 设备。

image.png

继续挂载驱动镜像,安装驱动程序,在 KVM 宿主机上将之前准备的 VirtIO for Win 驱动镜像挂载给这台虚拟机。

$ virsh attach-disk demo-win11 /vm/iso/virtio-win-0.1.160.iso hda --type cdrom --mode readonly

image.png

加载完驱动镜像后,选择以太网控制器,右键选择更新驱动程序软件。

image.png

选择浏览计算机以超找驱动程序软件。

image.png

加载完驱动镜像盘后,在服务器内部选择驱动盘的盘符然后点击下一步。

image.png

它会自动搜索,搜索到的网卡驱动如下点击安装。

image.png

安装完毕后可以看到网卡驱动已经安装上了。

image.png

PCI 设备同样的操作安装驱动即可。

总结

这里基于KVM虚拟机安装Windows 11操作系统的操作就结束了。


以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码