美文网首页
PVE入门-显卡直通

PVE入门-显卡直通

作者: Rakutens | 来源:发表于2024-07-31 10:13 被阅读0次

1.设备正常工作的BIOS 设置基础

启用 VT-d
禁用 CSM
ACS Enable # 如果存在,设置为已启用(自动不起作用)
启用 4G解码 4G Decoding
禁用 Resizable BAR/Smart Access Memory智能访问内存 #(如果启用,AMD GPUS(Vega 及更高版本)会遇到“代码 43 错误”)
启用 IOMMU # 如果存在,用于 AMD 主板
将主显示器设置为 CPU/iGPU (如果您的 CPU 有 iGPU)
预分配内存为 64M
新建的虚拟机BIOS设置为OVMF(它是开源的UEFI实现)

  • 开启IOMMU支持 vi /etc/default/grub
#Intel处理器:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt initcall_blacklist=sysfb_init initcall_blacklist=sysfb_init pcie_acs_override=downstream,multifunction pci=nommconf video=efifb:off"

#AMD处理器:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt initcall_blacklist=sysfb_init initcall_blacklist=sysfb_init pcie_acs_override=downstream,multifunction pci=nommconf video=efifb:off"
  • 更新grub并重启
update-grub
reboot
  • 验证iommu是否生效
dmesg | grep -e IOMMU
# 如果没有输出,则说明有问题。你应该看到这样的东西;“DMAR: IOMMU enabled”
  • 添加所需的系统模块(驱动)
echo "vfio" >> /etc/modules
echo "vfio_iommu_type1" >> /etc/modules
echo "vfio_pci" >> /etc/modules
echo "vfio_virqfd" >> /etc/modules
update-initramfs -u -k all
  • 添加模块(驱动)黑名单(即让GPU设备在下次系统启动之后不使用这些驱动,把设备腾出来给vfio驱动用)

Intel核显:

echo "blacklist snd_hda_intel" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist i915" >> /etc/modprobe.d/pve-blacklist.conf

A卡:

echo "blacklist radeon" >> /etc/modprobe.d/pve-blacklist.conf

N卡

echo "blacklist nvidia" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist nvidiafb" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist nouveau" >> /etc/modprobe.d/pve-blacklist.conf
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf

更新内核并重启

update-initramfs -u
reboot

https://zhuanlan.zhihu.com/p/435195451
https://imacos.top/2023/07/31/pci/

相关文章

  • PVE硬盘直通

    进入PVE的SSH,或者直接进入PVE管理网页Shell 查看你现在的存储设备的序列号: ls /dev/disk...

  • pve硬件直通

    将/etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet"替换成下...

  • ESXi直通核显

    常见的ESXi直通显卡都是直通独立显卡给Linux,macOS或者Windows,这样接上显示器,直通USB键鼠以...

  • PVE直通说明

    Intel CPU shell里面输入命令: nano /etc/default/grub 在里面找到: GRUB...

  • kvm 显卡直通

    参考:主要: https://mathiashueber.com/windows-virtual-machine-...

  • 一张图看明白GPU原理

    GPU直通实现方式:通过虚拟化平台的直通技术可以将显卡直接给虚拟机使用,与物理机接入显卡效果基本一致,在询价上只要...

  • ubuntu 20 安装kvm + mac os

    要求: 系统: ubuntu 20 硬件:两块显卡,一块用于显卡直通 bios: bios开启虚拟配置 一、环境准...

  • Proxmox pve删除直通设备命令

    qm set 101 -delete ide0 qm命令 set选项 101虚拟机编号 -delete删除命令 i...

  • 初次接触PVE虚拟机和黑群晖

    0、J4105/J4125 PVE Hdmi直通核显 0.1、主机型号 支持 J4105、J4125,核显型号为 ...

  • SCUM官方PvE/硬核/高倍率服务器

    SCUM官方PVE服务器 SCUM PvE EU IP:176.57.168.191:28202 SCUM PvE...

网友评论

      本文标题:PVE入门-显卡直通

      本文链接:https://www.haomeiwen.com/subject/skyondtx.html