KVM中安装Windows Server2025操作系统

温馨提示:文章已超过480天没有更新,可能存在链接失效,相关教程仅供参考

KVM全称Kernel-based Virtual Machine是一个开源的Linux系统虚拟化模块。简单写个教程记录下KVM中如何安装Windows10系统,同时也给有需要的同学提供一丢丢帮助。

环境准备

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

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

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

osinfo-query os

Windows Server2025虚拟机创建

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

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

执行以上命令稍等片刻

image.png

创建完虚拟机后提示如下

image.png

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

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

image.png

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

image.png

设置键盘,默认点击下一步

image.png

选择安装Windows Server,并勾选,我同意将所有内容,包括文件及,应用和设置,然后点击下一步

image.png

输入产品激活秘钥,或者即用即付

image.png

选择映像,这边选择Windows server 2025 Datacenter(桌面体验),然后继续点击下一步

image.png

正在进行准备工作等一会会自动进入下一步

image.png

阅读适用声明和许可条款,点击接受

image.png

加载中,请稍后

image.png

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

image.png

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

$ virsh attach-disk demo-win2025 /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-win2025 /vm/iso/windows_server_2025.iso hda --type cdrom --mode readonly

image.png

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

image.png

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

image.png

准备就绪,点击安装,开始安装系统

image.png

开始正常安装 Windows 操作系统

image.png

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

$ virsh start demo-win2025

系统启动中

image.png

正在安装稍等片刻

image.png

设置administrator密码

image.png

正在完成一些设置,稍等片刻

image.png

到这一步系统已经安装完成,点击Ctrl+Alt+Delete解锁输入密码进入系统

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-win2025 /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 Server2025操作系统的操作就结束了


© 除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处

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