Kimsufi服务器使用Proxmox7创建Windows11小鸡

Proxmox从7.x版本开始支持tpm2.0了,所以现在我们可以很方便的在proxmox上创建windows11小鸡了。首先准备win11的iso和virtio驱动的iso。

win11iso下载:https://www.microsoft.com/zh-cn/software-download/windows11

可以把地址复制到pve面板里面下载:

virtio驱动iso下载,下载latest版本:https://github.com/virtio-win/virtio-win-pkg-scripts

同样也可以在pve面板里面下载:

创建虚拟机,选择刚下载的win11iso,注意选择正确的操作系统类别和版本:

下一步到系统配置这块,如果上一步选择的版本是11/2022那么这里默认就是最佳配置了,只需要选择一下efi和tpm的存储池即可,另外建议启用qemu代理这个选项,后面再详细介绍qemu代理的作用:

硬盘这里的总线/设备配置为virtioblock,缓存配置为回写,这样可以让虚拟机的硬盘性能达到最好:

cpu类别建议选择host,并且启用numa,其他根据自己的需要配置即可:

内存的设置这里就不截图详细说明了,建议给4g以上。

网络模型建议选择virtio半虚拟化,这样可以让虚拟机的网络性能达到最好:

由于我是ipv4 ipv6双栈,一个网卡只处理一种协议,之前的vmbr0只处理ipv6,所以这里等机器创建好以后继续添加一个vmbr1的网卡来支持ipv4:

关于网络这块的配置可以参考我这篇文章:

kimsufi:使用proxmox开IPv4nat+IPv6小鸡,ks-le可开几十个VPS

接下来还需要添加一个cd/dvd驱动器来挂载之前下载的virtio驱动,由于我们之前在创建虚拟机的时候,硬盘和网卡都设置的是virtio模型,所以这里必须要用到virtio的驱动,否则在安装的时候系统识别不到硬盘和网络:

全部设置好了后,启动虚拟机,打开vnc控制台在看到proxmox的logo时按回车进入windows的安装界面:

不出意外的话,在硬盘分区这一步的时候windows安装程序会提示找不到任何硬盘,此时点击加载驱动程序:

浏览virtio-win这个驱动器,找到里面的目录amd64/w10:

即可安装硬盘驱动:

此时可以看到硬盘能够识别了,但别急着分区,还是点击加载驱动程序:

和之前一样浏览virtio-win驱动器,找到netkvm/w10/amd64目录:

安装网卡驱动:

然后又会回到硬盘分区那里,此时virtio硬盘驱动和网卡驱动均已安装完成,一直下一步即可完成安装。

win11的网络配置,打开设置-网络和internet-以太网:

里面会有两个网络,第一个网络实际对应vmbr0,第二个网络实际对应vmbr1:

第一个网络是用来支持ipv6的,由于我之前配置radvd的时候忘记配置dns了,所以这里radvd虽然自动分配了ipv6地址,但是没有配置dns,手动加个dns地址即可:

第二个网络是用来支持ipv4的,这里全部手动配置一下即可:

嫌麻烦的话也可以在母鸡装个dhcp服务,这里就不介绍了,以前水过文章的。。

在系统安装的时候只装了硬盘和网卡驱动,现在把剩下没有安装的驱动全部安装上。

打开virtio-win驱动器,双击virtio-win-gt-x64开始安装:

在之前创建虚拟机的时候勾选了qemu代理,为了这个功能能够正常使用,你还需要双击virtio-win-guest-tools来安装qemu代理:

验证qemu代理是否正常,可以在pve面板看到虚拟机的网络信息:

qemu代理主要的作用:

https://pve.proxmox.com/wiki/Qemu-guest-agent

最后吐槽一下这个win11,这系统我感觉现在还不太适合升级,我这才在虚拟机装了试了一下就碰到一个巨搞笑的bug,刚才那个网络配置的界面,会莫名其妙自动切换网络配置文件类型,也就是从公开-专用,又从专用-公开,自己这样来回切,我也是佛了,这样切来切去是小事,但是切到专用网的话远程桌面会断,导致只能从vnc里面进去把这个界面关了才行。。

可能这样描述不太清楚,咱来个gif欣赏一下,我鼠标键盘键盘可是完全没动的:

转载请注明:国外VPS » Kimsufi服务器使用Proxmox7创建Windows11小鸡