首页储存nas pve核显直通win10(黑群晖直通核显)

pve核显直通win10(黑群晖直通核显)

官方WIKI:https://pve.proxmox.com/wiki/pci_passthrough配置:UH630+英伟达GT1030Grub修改编辑文件 /etc/default/grub#编辑 /etc/default/grubnano /etc/default/grub#找到GR…

官方WIKI:https://pve.proxmox.com/wiki/pci_passthrough

配置:UH630+英伟达GT1030

Grub修改

编辑文件 /etc/default/grub

#编辑 /etc/default/grub

nano /etc/default/grub

#找到

GRUB_CMDLINE_LINUX_DEFAULT="quiet“

#Intel用户修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_acs_override=downstream video=vesafb:off video=efifb:off"

#AMD用户修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on pcie_acs_override=downstream video=vesafb:off video=efifb:off"

这里说一下为什么会需要拆分iommu pcie_acs_override=downstream

像我这块主板,一二槽同时插上时会共享带宽,如果不拆分iommu,当两个设备同时直通,其中一个就会显示占用

 

 

video=vesafb:off video=efifb:off :禁止启动和vesa驱动和efi启动的显卡

VT-d

检查VT-d是否开启

#执行

dmesg | grep -e DMAR -e IOMMU

#若无输出,请在biOS内开启VT-d

#更新grub

update-grub

加载vifo模块

#编辑 /etc/modules

nano /etc/modules

vfio

vfio_iommu_type1

vfio_pci

vfio_virqfd

找到设备的hostpci

 

 

#找到设备的hostpci

lspci

#01:00.0为显卡本身视频输出

#01:00.1这是显卡自带的声卡

 

#查看设备的Device ID

lspci -n -s 01:00

##输出(将Device ID替换成你自己的)

#01:00.0 0300: 10de:1381 (rev a2)

#01:00.1 0403: 10de:0fbc (rev a1)

 

#将设备加入进vfio

echo "options vfio-pci ids=10de:1381,10de:0fbc disable_vga=1" > /etc/modprobe.d/vfio.conf

##这里我还直通了核显

##echo "options vfio-pci ids=ids=8086:1234" > /etc/modprobe.d/vfio.conf

 

#防止在win10中显卡代码43

echo "options kvm ignore_msrs=1 report_ignored_msrs=0" > /etc/modprobe.d/kvm.conf

 

#信任设备

echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf

 

#看看设备需要用到什么驱动

lspci -vvv -s 01:00

 

##可以看到01:00.0这个设备需要 nvidiafb, nouveau

#        Kernel driver in use: vfio-pci

#        Kernel modules: nvidiafb, nouveau

##01:00.1

#        Kernel driver in use: vfio-pci

#        Kernel modules: snd_hda_intel

 

因此我们把上面要的驱动都禁了

禁用驱动

将要禁用的驱动加入 /etc/modprobe.d/pve-blaCKlist.conf

#编辑blacklist

nano /etc/modprobe.d/pve-blacklist.conf

 

# This file contains a list of modules which are not supported by Proxmox VE

 

# nidiafb see bugreport https://bugzilla.proxmox.com/show_bug.cgi?id=701

blacklist nvidiafb

blacklist nouveau

blacklist nvidia

blacklist snd_hda_intel    

 

#如果不想直通核显,这个可以不用

blacklist snd_hda_codec_hdmi

blacklist i915

 

#AMD Driver

blacklist radeon

更新配置

#更新initramfs

update-initramfs -u

 

#若输出 EFI sync什么的没有,不用理会,那是由于pve安装方式引起的

 

#重启

reboot

直通设备

在虚拟机中添加PCI设备即可,如图,主GPU可勾可不勾,Linux下多GPU可能需要自己配置

可以通过 dmesg 查看是否有错误
比如 No more image in the PCI ROM
那你可能需要按上述操作把核显驱动也禁了

 

 

 

推荐您阅读更多有关于“pve 群晖 核显”的文

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/cc/nas/632.html
上一篇斐讯N1挖矿教程(XMR/XHV)
下一篇 Proxmox VE(PVE)安装黑群晖DS918-7.01教程(PVE虚拟机安装群晖DS918-7.01保姆级教程)
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部