KVM中GeForce显卡穿透

阅读: 评论:0

KVM中GeForce显卡穿透

KVM中GeForce显卡穿透

       Nvidia的驱动中对Geforce的显卡做了检查,消费级显卡不允许在虚拟机中运行,只允许专业卡比如P4000进行虚拟化。所以我们将Geforce显卡做了直通的时候,驱动就会自己检查报错停止工作。在Windows虚拟中安装完显卡驱动后会显示驱动异常43#错误,导致显卡无法正常工作。

      要在虚拟机中使用GeForce显卡穿透:

  1. 修改grub.cfg,请注意Legacy和UEFI两种模式文件位置不同。在引导项中加入:
    GRUB_CMDLINE_LINUX="...intel_iommu=sted=1 vfio_iommu_type1.allow_unsafe_interrupts=1 iommu=pt video=vesafb:off,efifb:off kvm.ignore_msrs=1 intremap=no_x2apic_optout modprobe.blacklist=nouveau,i2c_smbus pci-stub.ids=10de:1b80,10de:10f0"

    pci-stub.ids= 后面的内容请按显卡实际值修改。

  2. 虚拟机系统必须使用UEFI安装。KVM中目前最佳的解决方案就是使用OVMF,每种发行版安装方式可能略有差异,自行百度即可解决。 
    RedHat 系列可以安装EDK2软件包:
    a. 下载此文件.repo并将其拷贝到node主机上的/po.d/目录下
    b. 执行“yum install -y edk2.git-ovmf-x64
    c. 执行“mv /usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd /usr/share/OVMF/OVMF_VARS_EFI.fd”
     
  3.  修改虚拟机配置文件,增加以下配置:
    <features>...<hyperv><vendor_id state='on' value='0123456789ab'/></hyperv><kvm><hidden state='on'/></kvm>...
    </features>
    

      Good Luck!

本文发布于:2024-02-05 01:20:56,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170720809161751.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:显卡   KVM   GeForce
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23