ESXi 顯卡直通 GPU 報錯device not found 解決方法

配置:
系統(tǒng)版本:Ubuntu 22.04
顯卡:RTX 3090
驅(qū)動版本:Nvidia Driver 525 open
機器設(shè)置:
打開 BIOS Above 4G Encoding
虛擬機環(huán)境變量:
hypervisor.cpuid.v0 False
pciPassthru.use64bitMMIO True
pciPassthru.64bitMMIOSizeGB 32 單卡
pciPassthru.64bitMMIOSizeGB 64 雙卡
Memory - Check All guest memory (All locked)
Memory Limit - Unlimited
Boot Option EFI
虛擬機內(nèi):
touch /etc/modprobe.d/blacklist-nvidia-nouveau.conf
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf << EOF
blacklist nouveau
options nouveau modeset=0
EOF
touch /etc/modprobe.d/nvidia.conf
cat >> /etc/modprobe.d/nvidia.conf << EOF
options nvidia NVreg_OpenRmEnableUnsupportedGpus=1
EOF
sudo update-initramfs -u
簡單說就是要新建兩個文件,屏蔽nouveau驅(qū)動。
之后安裝驅(qū)動
sudo apt install nvidia-driver-525-open
成果:

標簽: