AI摘要:在PVE上安装WIN10,需设置grub、配置黑名单、重启,创建虚拟机并直通核显,安装驱动后HDMI输出画面。
Powered by AISummary.
一、安装PVE系统
二、PVE设置
1.编辑grub
nano /etc/default/grub
在里面加入以下内容
GRUB\_CMDLINE\_LINUX\_DEFAULT="quiet intel\_iommu=on"
执行命令:
update-grub
2.配置黑名单
nano /etc/modprobe.d/pve-blacklist.conf
在里面加入
blacklist nvidiafb
blacklist amdgpu
blacklist i915
blacklist snd\_hda\_intel
options vfio\_iommu\_type1 allow\_unsafe\_interrupts=1
执行命令:
update-initramfs -u -k all
3.重启
reboot
三、创建WIN10虚拟机并直通
1、创建虚拟机
- 处理器选最下面“host”
- BIOS选“OVMF(UEFI)”(不能选SeaBIOS)
- 机型选“pc-i440fx-8.0”(不能选q35)
- 光驱选择ide
- 添加核显pcie 00:02:0
- 添加声音pcie 00:1f:3
- 其他pci设备根据实际情况自行添加
- 在PVE管理页面上传windows安装文件,并加载至光驱引导系统,安装windows,并安装n100核显驱动。
- 同时建议设置好固定ip、开启远程桌面连接。
2.配置核显直通
手动修改虚拟机参数,执行命令(把111修改为是你需要直通的windows虚拟机)
nano /etc/pve/qemu-server/111.conf
增加1行
args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on
修改这3行
显卡:
hostpci0: 0000:00:02.0,legacy-igd=1,romfile=n100.rom
声卡:
hostpci1: 0000:00:1f.3
显示设置为无:
vga: none
把n100.rom上传到pve的/usr/share/kvm/目录下
重启pve后启动win10,hdmi应该已经能输出画面了!