N100 安装 PVE 核显直通问题

2 天前
 Armbian

趁国补搞了一台中柏 N100 II ,安装了 PVE ,然后想核显直通 Win10 ,搞了一个周末死活搞不定,网上各种教程都试过了,不知道问题出在哪里,是中柏主板的问题吗? 大概配置流程如下: 1.修改 grub 文件 GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on vfio-pci.ids=8086:46d1 iommu=pt video=efifb:off" 这个配置参数我各种的都试过了,这是其中一种。 2.修改/etc/modprobe.d/pve-blacklist.conf ,增加

blacklist nvidiafb
blacklist snd_hda_intel
blacklist snd_soc_skl
blacklist snd_hda_codec_hdmi
blacklist i915
options vfio_iommu_type1 allow_unsafe_interrupts=1
blacklist nouveau
blacklist radeon

能加的我都加上去了 3.修改 vfio.conf 文件,增加如下配置:

options vfio-pci ids=8086:46d1

4.修改/etc/modules ,增加如下配置:

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

5.修改对应虚拟机配置文件/etc/pve/qemu-server/101.conf

args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on

6.虚拟机添加 PCI 设备,添加显卡 7.启动虚拟机,到这一步就是死活起不来了,总是提示 TASK ERROR: cannot prepare PCI pass-through, IOMMU not present 快崩溃了,上面只是大致流程,有的教程步骤少一些,有的丰富一些,基本网上能找到的教程我都试过去了。是因为中柏 N100 这个主板不支持吗,问了厂家客服说默认开启了 VT-d 了。 有谁这块板子直通成功了的吗。

364 次点击
所在节点    问与答
7 条回复
jackkate815
2 天前
参考这下面,注意直通后其他机用不了核显了
https://www.meowpass.com/pages/4bd3bc/
yyzh
2 天前
这种货没 iommu 的吧
loveqianool
2 天前
别折腾了,用 Windows server 。
Armbian
2 天前
@jackkate815 我试试看,我就是准备用来做电视盒子,然后部署个 linux 跑服务
Armbian
2 天前
@yyzh 敲命令显示都正常啊,而且网上很多 n100 直通的,不懂是不是各家不太一样
littlecap
1 天前
可以核显拆分,不过我懒得研究,直接飞牛了。
Armbian
1 天前
搞定了,是主板 vt-d 没开,问客服哪里开,就是不告诉我,就跟我说“默认开启”,问他两次哪里看是否开了,就是不直说,只会回答“默认开启”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1094384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX