MOREFINE M6核显直通WIN10(PVE)

Louxu 2025-2-21 290 2/21

MOREFINE M6核显直通WIN10(PVE)

先看一下配置:

CPU:Intel N200(Alder Lake,12代)

GPU:Intel UHD Graphics(32EUS)

内存:16G LPDDR5 4800Mhz(板载)

存储:M.2 2280PCIe/NVME

M.2 2280PCIe/NVME/Sata(两个M.2插槽)

网络:WiFi6+蓝牙5.2,2.5G有线网口(Intel i225)

图像输出:Type-c/HDMI 2.0 4K/60Hz双显示输出

接口:USB3.2*3,HDMI2.0*1,RJ45 2.5*1,Audio*1,Type-c*1(电源),Type-c*1(显示)

电源:12V*3A/PD 36W

尺寸:155*80*19mm

重量:196g

卡片电脑,温度会有点高,我加了一个路由器散热风扇后温度下降了不少,原来负载一上来温度就飙到八十多度,加了散热底座后温度大部分时间可以维持在六十多度。

目前通过PVE安装了三个系统:WIN10+飞牛nas+istoreos

win10用于下载;飞牛nas用作影音中心;istoreos用于zerotier组网,方便远程操作局域网设备。

三个系统+PVE本身内存占用达到80%左右,按说应该还可以额外再加一个系统。

因为有两个m.2插槽,可以通过m.2转sata来扩展硬盘接口,另外需要单独配一路硬盘供电。

MOREFINE M6核显直通WIN10(PVE)

夏天温度还是有点高,都到90多度了,这还是只运行两个虚拟机的情况下。这温度长时间运行估计够呛,考虑更换系统,性能也就那样,运行一个系统看怎么样。后面发现:改成省电模式即可,CPU一直全速运行温度肯定高,冬天还好,夏天就扛不住了。

MOREFINE M6核显直通WIN10(PVE)

1.PVE安装WIN10

win10我装的是cn_windows_10_enterprise_ltsc_2019,这个版本内存占用率比较低,比win10专业版占用要低不少。

MOREFINE M6核显直通WIN10(PVE)

BIOS采用OVMF,机型i440fx

安装好之后打开远程桌面,然后修改配置,将显示改成“无”。这样就可以通过远程桌面来连接win10了。

2.修改 grub

路径: /etc/default/grub,直接通过MobaXterm来进行修改,MobaXterm登录采用sftp来登录。

MOREFINE M6核显直通WIN10(PVE)

quiet后加上intel_iommu=on。完整参数如下:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

MOREFINE M6核显直通WIN10(PVE)

3.屏蔽驱动

路径:/etc/modprobe.d/pve-blacklist.conf,同样通过MobaXterm来修改

增加如下几行:

blacklist nvidiafb
blacklist amdgpu
blacklist i915
blacklist snd_hda_intel
options vfio_iommu_type allow_unsafe_interrupts=1

MOREFINE M6核显直通WIN10(PVE)

4.更新initramfs

PVE的shell里运行如下命令:

update-initramfs -u
reboot

5.上传rom

将gen12_igd.rom与gen12_gop.rom通过MobaXterm上传到/usr/share/kvm目录下。

rom下载地址:见文末。

6.添加核显和声卡

核显

MOREFINE M6核显直通WIN10(PVE)

MOREFINE M6核显直通WIN10(PVE)

声卡,不需要外接显示器输出声音的话,也可以不添加。

MOREFINE M6核显直通WIN10(PVE)

7.修改虚拟机配置文件

路径:/etc/pve/qemu-server/102.conf(102为虚拟机的编号)

前面添加:

args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on -debugcon file:/root/igd_debug.log -global isa-debugcon.iobase=0x402

hostpci0那一行配置改成:

hostpci0: 0000:00:02.0,legacy-igd=1,romfile=gen12_igd.rom

hostpci1那一行配置改成:

hostpci1: 0000:00:1f.3,romfile=gen12_gop.rom

MOREFINE M6核显直通WIN10(PVE)

最终的虚拟机配置:

MOREFINE M6核显直通WIN10(PVE)

改完之后远程登录win10,然后安装核显驱动(gfx_win),驱动直接去intel官网下载,安装驱动之前会有感叹号,装好之后就能正常使用了,也比没显卡之前要流畅一点。

MOREFINE M6核显直通WIN10(PVE)

rom下载地址:https://github.com/gangqizai/igd

 

- THE END -

Louxu

8月01日17:02

最后修改:2025年8月1日
1

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论