找回密码
 立即注册
查看: 1229|回复: 0

[NAS] 四、PVE(Proxmox VE)底层系统安装Windows

[复制链接]

20

主题

0

回帖

129

积分

版主

积分
129
发表于 2023-2-5 20:49:33 | 显示全部楼层 |阅读模式
四、PVE(Proxmox VE)底层系统安装Windows



1、      下载并上传windows所需要的ISO文件,并在PVE页面local(pve)-ISO镜像页面上传。

(1)      windows11原版安装包

(2)      virtio drivers驱动安装ISO


2、      创建windows11虚拟机(1)       PVE节点,创建虚拟机(2)       常规选项

节点PVE;VM ID,记住这个编号;名称:Windows
10001.png
(3)       操作系统选项

使用CD/DVD光盘镜像文件-存储local-ISO镜像-选择刚才上传的windows安装包ISO;客户机操作系统:Microsoft Windows;版本:默认最新。
10002.png
(4)       系统选项

显卡:默认;机型:q35(重启时大概率出现黑屏卡死无法重启的现象,尝试将机型由q35,改成默认(i440fx),版本6.2好像就可以尝试,如果还不行,将版本改成6.0或其他版本进行测试);固件BIOS:OVMF(UEFI);添加EFI磁盘:去掉勾;SCSI控制器:默认的VirtIO SCSI;Qemu代理:默认;添加TPM:勾选;TPM存储:选你能选的local-lvm;版本:v2.0。此页面除了一定要将添加TPM存储勾选并选择好外,其他项都可以更换。
10003.png
(5)       磁盘选项

总线/设备:SCSI 0(这里随意都可以);存储:local-lvm(根据自己的存储来选);磁盘大小:60G(我只用一个分区);SSD仿直:勾选(当宿主机PVE是固装在固态硬盘里面的时候,勾选此项可以提高虚拟机的磁盘性能);其他项默认即可。
10004.png
(6)       CPU选项

插槽:1;核心:4(根据自己的CPU来选择);类别:如果想要性能以及在win里面能识别出cpu型号的话,就改成HOST即宿主机CPU;启用NUMA:勾选上;其他默认即可。
10005.png
(7)       内存选项

内存:根据自己的宿主机内存多少来自己分配吧。
10006.png
(8)       网络选项

如果不是直通网卡的话,模型:先使用E1000安装完系统,关机再换成VirtIO (半虚拟化),因为windows没有VirtIO的驱动,需要进入系统后使用VirtIO drivers来安装(vmxnet3也可以使用,好像也正常,性能不如VirtIO)
10007.png
(9)       确认选项

检查一下配置清单,没问题完成即可。
10008.png
(10)   继续编辑虚拟机硬件,添加另一个CD/DVD驱动器

找到刚创建好的虚拟机-硬件-添加:
10009.png
总线/设备默认即可;ISO找到你上传的那个virtio driver安装ISO,添加。
10010.png
(11)   编辑虚拟机引导顺序:

选项-引导顺序:将windows安装包的那个cd驱动器勾选并手动到第一位。
10011.png
(12)   修改机型解决重启windows黑屏的情况:

重启时大概率出现黑屏卡死无法重启的现象,尝试将机型由q35,改成默认(i440fx),版本6.2好像就可以尝试,如果还不行,将版本改成6.0或其他版本进行测试。

至此,windows11的虚拟机就创建完成了。
3、      安装Windows11(1)       进入windows安装cd的引导

开启刚才创建好的windows11虚拟机,在页面显示press anykey to boot from cd/dvd时按键盘任意键(注意把窗口确定到控制台这个页面)来进入windows安装包ISO的引导。
10012.png
10013.png
(2)       按自己要求选一下语言和输入法:

10014.png
(3)       准备开始安装:

10015.png
(4)       选择你想安装的版本:

10016.png
(5)          接受协议:
10017.png
(6)       选择自定义:仅安装windows(高级)

10018.png
(7)       选择要安装的驱动器时,发现并没有创建虚拟机时创建的虚拟磁盘,这是因为没有驱动识别不到,点击加载驱动程序来添加virtio driver安装包。

10019.png
10021.png
(8)       依次点选:virtio-win-xxxx-amd64-w11

10022.png
10020.png
(9)       识别到驱动,点击下一页,便可自动识别硬盘

10023.png
(10)   识别到了刚才虚拟机创建的60G硬盘,如果需要分区的话,自己去创建一下分区即可,如果不需要分区,直接下一页:

10024.png
(11)   windows开始复制文件与安装,耐心等待:

10025.png
(12)   耐心等待复制及安装完windows后,到了你个性设置的时候:

10026.png
(13)   选择输入法:

10027.png
10028.png
(14)   设定windows的单机用户名称和密码或是使用联机账户:

10029.png
10030.png
(15)   隐私相关设置,我全关闭了。

10031.png
(16)   黎明前最后的黑暗:

10032.png
(17)   安装完成进入系统:

10033.png
(18)   进入系统第一件事:打开远程桌面:进入设置-搜索远程桌面

10034.png
(19)   将远程桌面打开,并记住显示的电脑名称:

10035.png
(20)   在本地电脑按着win+r调出运行,输入mstsc,输入刚才看到的电脑名称,跳出让你输入用户名密码,填入即可。如果你没设置密码,默认是无法连接的,去win11的用户设置界面添加一下用户的密码,再到这里输入即可。之所以使用远程桌面,是因为使用远程桌面后,可以方便的在本地电脑复制文件到远程桌面的虚拟windows11里面粘贴。

10036.png
(21)   (21)        查看一下设备管理器,应该会有一到两个未识别的设备,进入驱动镜像,运行virtio-win-guest-tools安装文件安装驱动也包含了guest-agent驱动。如需要还可以安装virtio-win-ge-x64以及guest-agent文件夹下的qemu-ga-x86_64也一起安装一下,并且安装后在虚拟机关机情况下,PVE进入虚拟机-选项-QEMU Guest Agent-使用 QEMU Guest Agent,这样PVE就能在概要里面的IPs看到此机的ip地址等情况,重启虚拟机,不是在win里重启,是在关闭虚拟机后,再启动,或是直接pve里面重启。

10037.png 10038.png
(22)   安装完成后,如果是直通的核显,应该就差他没有驱动上了,右键-更新驱动程序-自动搜索驱动程序-这时会跳出windows的自动更新页面,等等更新完成后,核显也驱动成功。

10039.jpeg 10040.jpeg 10041.jpeg 10042.jpeg 10043.png
注意:显示适配器里面有一个Microsoft Remote Display Adapter,这个是远程桌面的驱动。
10044.png


(23)   至此,pve中安装windows11虚拟机完成。

注:在PVE中安装windows,win11的安全中心-设备安全性-内核隔离,此项如果打开,会导致系统cpu占用极高甚至100%,PVE群里的大佬们告知,应该是内核隔离的本质是二次虚拟化,比较耗CPU,而且这玩意没啥用,可以关闭忽略掉。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|encircle ( 苏ICP备15007951 )|苏公网安备32030202000891号

GMT+8, 2024-4-30 14:41 , Processed in 0.199510 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表