精华内容
下载资源
问答
  • 驱动人生在英伟达官网上了解到,GeForce显卡上的GPU直通技术已经使用了一段时间,允许虚拟机从主机上访问GPU。 然而,过去Nvidia并不支持这项技术,但这种情况已经发生了改变。Nvidia现在完全支持GeForce卡的GPU直通...

    驱动人生在英伟达官网上了解到,GeForce显卡上的GPU直通技术已经使用了一段时间,允许虚拟机从主机上访问GPU。

    然而,过去Nvidia并不支持这项技术,但这种情况已经发生了改变。Nvidia现在完全支持GeForce卡的GPU直通。

    英伟达 GeForce GPU Passthrough让Linux用户终于可以玩游戏了。
      驱动人生

    所有基于Kepler架构或更新的GeForce显卡都可以利用GPU直通来运行Windows虚拟机。

    如果您需要在笔记本电脑上运行虚拟机,GPU必须基于Maxwell架构或更新的架构,这确实也包括Titan GPU。

    新增的GPU直通支持功能可以让开发者使用虚拟机在不同的操作系统中只使用一台机器测试游戏和软件。

    对于基于Linux系统的游戏玩家来说,新增的功能将允许Linux用户使用虚拟机玩基于Windows的游戏。

    英伟达已经为GeForce GPU上的Windows虚拟机启用了GPU直通测试版支持。

    英伟达表示,启用虚拟化后,Linux主机上的GeForce客户现在可以在虚拟的Windows操作系统上启用GeForce GPU直通功能。

    有一些GeForce的使用案例中,该功能是有益的,

    例如,想要运行Linux主机并能够启动Windows虚拟机玩游戏的GeForce客户,游戏开发者希望在一台机器上同时测试Windows和Linux的代码。

    GeForce GPU passthrough支持1个虚拟机。GeForce不支持SR-IOV。
      驱动人生

    如果你想让多个虚拟机直接访问一个GPU,或者希望GPU能够为多个虚拟机分配虚拟功能,你需要使用NVIDIA Tesla、Quadro或RTX企业级GPU。

    GeForce R465或更高版本的驱动程序支持GeForce虚拟化(beta版),Windows 10 R465驱动程序支持的所有GeForce/TITAN GPU均可启用该功能。

    NVIDIA GeForce GPU passthrough技术的局限性在于,它只允许一个虚拟机访问主机的GPU。

    对于那些需要在一个GPU上运行多个虚拟机的用户来说,GeForce显卡并不能满足他们的需求。

    为了在一个GPU上运行多个虚拟机或能够为多个虚拟机分配虚拟功能,需要使用Tesla或Quadro显卡。

    目前GeForce显卡的GPU直通功能在R465或更高版本的驱动下,还处于测试版支持中

    关注驱动人生官网,了解更多显卡驱动相关资讯
      
    此外,更多关于电脑问题、驱动问题等解决方案可下载"驱动人生8"

    展开全文
  • KVM虚拟机显卡直通(Ubuntu 14.04)

    万次阅读 2017-06-14 09:47:39
    对于显卡直通,此前我走了很多弯路,在我的博文《我的KVM显卡直通实践》中有过相关记录,在此就不赘述了,只描述一下配置成功的方法。配置好显卡直通的方法:1.硬件条件首先要确定主板和CPU都支持VT-d技术,即...

    对于显卡直通,此前我走了很多弯路,在我的博文《我的KVM显卡直通实践》中有过相关记录,在此就不赘述了,只描述一下配置成功的方法。

    配置好显卡直通的方法:

    1.硬件条件

    首先要确定主板和CPU都支持VT-d技术,即Virtualization Technology for Direct I/O(英特尔虚拟技术)。近年的产品应该都支持此技术。
    还要确定要直通的显卡支持PCI Pass-through。似乎A卡对于直通的支持比N卡好,不过我这台电脑中的NVIDIA Quadro M4000对此是支持的。之前我以为显卡直通需要两块独立显卡,一块主机用,另一块虚拟机用。现在看来是VMware ESXi的显卡直通需要两块显卡,我用KVM配置的则不需要,因为我的主机一直用的是Intel的集成显卡。

    2.准备工作

    在BIOS将VT-d设置成enable,将显卡设置成iGPU(即直接在BIOS中把独立显卡禁用)。
    安装Ubuntu系统。
    此时如果发现鼠标的显示不稳定,屏幕闪烁,就打开系统设置中的显示设置。显示设置里面会看到两块屏幕(可能是因为我把独立显卡与集成显卡都用线连接到了显示器)。把使用独立显卡的那块显示屏关闭。
    使用apt-get update、apt-get upgrade等更新系统。
    安装Bumblebee(我直接安装NVIDIA显卡驱动时无法调成集成显卡显示),参考Bumblebee的wiki

    sudo add-apt-repository ppa:bumblebee/stable
    sudo apt-get update
    sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

    再安装NVIDIA驱动。(非常重要)
    NVIDIAXServer Settings中的PRIME profiles应该显示使用的是集成显卡。
    配置grub文件。
    sudo gedit /etc/default/grub
    在文件中的GRUB_CMDLINE_LINUX_DEFAULT参数内添加”intel_iommu=on”。
    使用sudo update-grub更新grub。
    重启电脑。
    使用dmesg | grep IOMMU检查VT-d是否工作。若没有相应输出,需要重新检查之前的步骤。

    3.VIFO配置

    使用lspci -nn | grep VGA找到待分配的显卡设备编号。
    0000:04:00.0VGA compatible controller [0300]: NVIDIA Corporation GM204GL [Quadro M4000] [10de:13f1] (rev a1)
    0000:04:00.1Audio device [0403]: NVIDIA Corporation GM204 High Definition Audio Controller [10de:0fbb] (rev a1)
    接着在终端输入:

        sudo modprobe vfio
        sudo modprobe vfio-pci
        sudo su
        cd /sys/bus/pci/devices/0000:04:00.0/
        echo 0000:04:00.0 > /sys/bus/pci/devices/0000:04:00.0/driver/unbind
        echo 10de 13f1 > /sys/bus/pci/drivers/vfio-pci/new_id
        cd /sys/bus/pci/devices/0000:04:00.1/
        echo 0000:04:00.1 > /sys/bus/pci/devices/0000:04:00.1/driver/unbind
        echo 10de 0fbb > /sys/bus/pci/drivers/vfio-pci/new_id

    (注:要确定这两个设备在同一个iommu group,而且同一个group下没有别的硬件。一般是不会有的。可以cd进文件夹然后用readlink iommu_group和ll iommu_group/devices来确定)

    4.虚拟机显卡分配

    安装KVM:

        sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin python-libvirt bridge-utils
    用KVM新建一`这里写代码片`个新的虚拟机,安装好系统。
    将虚拟机关闭,打开KVM虚拟机的信息,添加新的设备。将PCI编号为0000:04:00.0和 0000:04:00.1的设备添加进去,即完成了显卡直通。
    

    5.仍然存在的问题

    显卡直通这样就可以算成功了。
    目前存在的问题是:我在虚拟机里面把显卡的NVIDIA驱动安装好之后,重启虚拟机,就会卡在输入ubuntu账户密码的界面。这确实是一个熟悉的场景,是因为连接的虚拟集成显卡被禁用了,得使用独立显卡。但是虚拟机又没有BIOS,此处的配置还有待于研究(TBC)。


    /本文第一次编辑于2017-6-14

    展开全文
  • 英伟达独立显卡直通虚拟机

    千次阅读 2021-10-11 19:24:00
    显卡直通KVM虚拟机 1、确认CPU是否支持硬件虚拟化 #egrep -o '(vmx|svm)' /proc/cpuinfo vmx vmx vmx 2、确认内核开启iommu分组支持 先进入bios打开VT-d虚拟化选项为enabled #vi /etc/default/grub GRUB_CMDLINE_...

    显卡直通KVM虚拟机

    1、确认CPU是否支持硬件虚拟化

    #egrep -o '(vmx|svm)' /proc/cpuinfo
    vmx
    vmx
    vmx
    

    2、确认内核开启iommu分组支持

    先进入bios打开VT-d虚拟化选项为enabled
    #vi /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="quiet rd.driver.pre=vfio-pci intel_iommu=on video=efifb:off,vesafb:off"
    
    更新
    #sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    参数说明:
    vfio-pci 显卡直通虚拟话需要的驱动
    iommu开启直通分组
    efifb:off 禁用efi启动的显示设备
    vesafb:off 禁用legacy启动的显示设备
    

    3、加载显卡直通所需的驱动模块

    #vi /etc/modules-load.d/vfio.conf
    vfio
    vfio_iommu_type1
    vfio_pci
    vfio_virqfd
    

    4、禁用原本的英伟达显卡驱动,避免直通出错

    #vi /etc/modprobe.d/blacklist.conf:
    blacklist nouveau
    blacklist nvidia
    

    5、指定显卡设备加载对应驱动

    首先找出要直通显卡的pci设备号
    #lspci | grep NVIDIA
    [root@node1 ~]# lspci | grep NVIDIA
    01:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K2200] (rev a2)
    01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)
    
    [root@node1 ~]# lspci -ns 01:00.0
    01:00.0 0300: 10de:13ba (rev a2)
    [root@node1 ~]# lspci -ns 01:00.1
    01:00.1 0403: 10de:0fbc (rev a1)
    
    
    #vi /etc/modprobe.d/vfio.conf:
    options vfio-pci ids=10de:13ba,10de:0fbc
    

    6、重新编译生成initramfs,然后重启机器

    # mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
    # dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
    #reboot
    

    6、验证是否有iommu分组和查看驱动是否被加载输出

    [root@node1 ~]# sudo dmesg | grep -e DMAR -e IOMMU
    [    0.000000] ACPI: DMAR 00000000675e6520 000A8 (v01 INTEL  EDK2     00000001 INTL 00000001)
    [    0.000000] DMAR: IOMMU enabled
    ...
    
    [root@node1 ~]# lsmod | grep vfio
    vfio_pci               41993  0 
    irqbypass              13503  2 kvm,vfio_pci
    vfio_iommu_type1       22440  0 
    vfio                   32657  2 vfio_iommu_type1,vfio_pci
    
    #lspci -v 
    01:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K2200] (rev a2) (prog-if 00 [VGA controller])
    	Subsystem: NVIDIA Corporation Device 1097
    	.......
    	Kernel driver in use: vfio-pci
    	Kernel modules: nouveau
    
    01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)
    	Subsystem: NVIDIA Corporation Device 1097
    	........
    	Kernel driver in use: vfio-pci
    	Kernel modules: snd_hda_intel
    #Kernel driver in use 一定要是vfio-pci才说明配置成功,才应该继续下一步
    

    6、接下来安装配置好一台虚拟机,这里使用virt-manager创建
    在这里插入图片描述
    选择Add Hardware:
    在这里插入图片描述

    最终结果如下图,然后开启虚拟机:
    在这里插入图片描述
    注意:直通设备的时候要直通完分组里的所有设备,比如上面01:00.0和01:00.1是同一个分组

    7、进入虚拟机,安装对应的驱动,安装成功之后驱动软件要求重启生效,连接好显卡和显示器,重启以后虚拟机就会有画面输出了

    进入官网下载对应驱动:
    https://www.nvidia.cn/Download/index.aspx?lang=cn
    在这里插入图片描述
    安装中:
    在这里插入图片描述
    重启生效,对应连接的显示器上就可以输出画面且成功识别:
    在这里插入图片描述

    注:2021年4月份英伟达公司支持GPU虚拟化,因此可以省去以前大部分欺骗驱动检测配置,直通显卡后的虚拟机体验极佳

    展开全文
  • 为了让vmware支持显卡,找了好久esxi下载,版本太多了,都不知道要下哪个? 找到别人贡献的百度链接,分析给大家。 使用esxi也不行,esxi需要安装在裸机上,才能支持独显,不能直接安装在windows上。 后来查资料...

     

    为了让vmware支持显卡,找了好久esxi下载,版本太多了,都不知道要下哪个?

    找到别人贡献的百度链接,分析给大家。

    使用esxi也不行,esxi需要安装在裸机上,才能支持独显,不能直接安装在windows上。

    后来查资料使用 qemu-kvm可以,但是这个是在linux主机上才有的,需要在linux上虚拟化安装win10,支持独显。麻烦

    看来,只能装双系统了。哎,烦

    unRAID 可能对有些人是第一次听说,也有些人在linus的多人一机上面看到过,unRAID是基于KVM的半虚化系统,并不是全虚化的esxi那种,在硬件直通上要更方便,但是unRAID并不免费需要授权,授权是给予储存数量来授权的。

    VirtualBox 无法实现显卡直通,pass

     

    感兴趣的朋友可以搜下 pci passthrough。

     

     

    VMware ESXi 6.7安装过程介绍

    https://blog.51cto.com/2755788/2178941

     

    VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso下载

    https://pan.baidu.com/s/1tdn4rtOIkWani_4oUvWP8g

    ylne

     

    需要安装VMware Workstation 14,下载地址

    https://blog.csdn.net/qq_31362105/article/details/80706096

     

    安装安成后在浏览器中填入https:// ip地址/ ui /#/ login即可实现远程操作

    登录后进入此页面点击管理→许可→分配许可证将序列号填入即可完成注册

    HV4WC-01087-1ZJ48-031XP-9A843

    参考

    https://blog.csdn.net/souga000/article/details/84839239

     

    VMware vSphere 6.7全系列

    百度网盘链接: https://pan.baidu.com/s/1CiW48Va2V3rFTAU-kfCJRA 提取码: 2cyw,

     

    展开全文
  • CentOS 7虚拟机 WIn10 虚拟机 K80显卡 同时还插着AMD显卡 安装驱动前的必备操作: 参考博客: https://blog.51cto.com/5001660/2483307 按照这个设置, 能完成一大半的操作 但是还有些必备操作, 否则虚拟机开机会出...
  • 当我们在使用VMware虚拟机的时候,有时候想让虚拟机直接使用物理机的硬件,这个时候就需要配置直通,本文以FC为例进行讲解 1.在Vcenter或者ESXI主机页面找到对应主机的“硬件”界面,如图找到“PCI”设备 2.将...
  • ![虚拟机无法开机](https://zydstore-1258477714.cos.ap-beijing.myqcloud.com/typora/20200416233122-505532.png)
  • vmware ESXI6.7 设置 Nvidia 显卡直通

    万次阅读 2020-04-29 16:03:32
    vmware ESXI6.7 设置 Nvida 显卡直通 浏览器 登陆 vmware 打开服务器的设备管理器
  • EXSI6.7 虚拟机安装,显卡、USB、键盘直通 背景 ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候...
  • KVM+显卡直通(passthrough)

    千次阅读 2020-09-30 11:20:14
    1.硬件条件 首先要确定主板和CPU都支持VT-d技术,即Virtualization Technology for Direct I/O(英特尔虚拟技术)。近年的产品应该都支持此技术。...注意做显卡直通需要两块显卡,一块主机用,另一块虚拟机用,主板有
  • KVM+显卡直通(passthrough)配置方法及问题说明

    万次阅读 热门讨论 2018-12-24 17:02:00
    1.硬件条件 首先要确定主板和CPU都...还要确定要直通显卡支持PCI Pass-through。似乎A卡对于直通的支持比N卡好,但N卡性能比A卡好,这个大家都知道。目前市面上的显卡一般都支持直通。我用过的NVIDIA 的M60和GeF...
  • VMware虚拟机如何为GPU直通启用

    万次阅读 2020-03-03 12:23:06
    查阅了很多资料是 目前的我的电脑显卡不支持,基本上N卡的好多常用卡都不支持 具体可以查看以下内容 ...
  • 为什么今天这么介绍自己这呢,是因为这期虚拟化的专题的启动是因为需要在直播的时候使用GPU编码技术,微软自带的RemoteFX技术是没有办法实现显卡转码技术的,所以这里需要使用显卡直通方案,请注意, 从这期文章开始...
  • 可以解决 MAC OSX在虚拟机下分辨率低的问题 ,习惯了高分辨率的屏幕,在虚拟机下OSX只有一小块,使用非常不方便,
  • 一、虚拟机迁移 在vSphere控制界面中,选择相对应的虚拟机,选择migrate到选择的主机上,注意看提示信息 (如虚拟机正在使用的iso或者其他文件新的主机上不存在,需要做文件传输) 等待虚拟机迁移成功 tips...
  • 在装黑果之前,先在虚拟机里玩玩在决定是否要真装,自己零基础装黑果真的麻烦,最好还是某宝完事,咳咳,好像有点偏题,今天我来分享一下怎么用vm15+unlocker3撞死黑果 难点:VM中没有Mac OS的安装选项以及对应的...
  • ProxmoxVE6.1显卡直通

    千次阅读 2019-12-19 00:00:57
    可以看到显卡显卡音频01:00.0 01:00.1的Kernel driver in use都为vfio-pci 5. 创建虚拟机 创建虚拟机 CPU:host SCSI控制器:VirtIO SCSI BIOS:OVMF(UEFI) 不添加EFI硬盘 硬盘:SCSI接口 内存:取消 ...
  • VirtualBox 安装 Ubuntu虚拟机 显卡驱动

    千次阅读 2019-06-20 23:20:00
    很多人用ubuntu虚拟机virtualbox会非常卡, 解决方法: 1. 首先安装编译内核所用的软件包 sudo apt-get update && sudo apt-get upgrade //升级版本可以不做 sudo apt-get dist-upgrade sudo apt-...
  • Proxmox VE 6 Nvidia显卡直通 #pve6,新手使用默认配置创建windows10时,直通nvidia显卡,显卡驱动装上了就认为已生效,但使用鲁大师跑分时,显卡评分都在9000以下,一直找不到原因,原因是n卡在识别到宿主机为...
  • 之前我发了三篇关于FreeBSD虚拟机安装黑群晖的文章,没有阅读的同学可以看一下:钱乎:如何拥有一台100T容量的NAS? Let's do it.​zhuanlan.zhihu.com钱乎:100TB的NAS之后续填坑(虚拟硬件篇)​zhuanlan.zhihu.com...
  • 我的KVM显卡直通实践

    万次阅读 2017-05-17 16:01:38
    这篇文章用于记录我的KVM显卡直通实践过程。各种方案及各种失败。
  • 安装黑苹果,(qemu虚拟机),通过pcie硬件直通,完成几乎没有性能损耗的黑苹果虚拟机。难点:单卡,ubuntu宿主机器需要关闭xserver释放显卡占用。需要主板支持iommu直通。step1install ubuntu 18.04. It is im...
  • Hyper-V PCI设置直通——显卡直通

    万次阅读 2020-04-16 23:47:55
    原文地址 很遗憾我失败了,但是找到了一些教程说明这...Hyper-V虚拟机的物理设备直通(Discrete Device Assignment, DDA)与显卡直通实践 这个比较全,包括直通与恢复[Hyper-V 实战] Hyper-V链接PCIE设备直通显卡...
  • 声明:本博客欢迎转发,但请保留原作者信息!...pci passthrough概念允许guest排他使用host上的某个PCI...使用场景提升性能(如直通网卡和显卡)降低延迟(避免数据丢失或丢祯)直接利用bare-metal上设备的驱动 用法...
  • vmware esxi 6.7 下载以及如何在虚拟机里实现显卡直通?-附件资源
  • 将本机的intel和NVIDIA显卡驱动更新为最新版本。 使用最新的VMware Workstation pro 12.5 处理器中,选择8个核心,勾选下面两个虚拟化

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 423
精华内容 169
关键字:

虚拟机显卡直通