kvm GPU直通(kvm GPU passthrough)

本文详细记录了如何在Linux系统中使用KVM实现Nvidia GPU的直通(GPU Passthrough)技术,以便让虚拟机(Windows或Linux)直接使用物理GPU。内容包括主机配置,如开启Intel intel_iommu,禁用Nvidia驱动,屏蔽显卡ID,以及安装和配置KVM。此外,还介绍了虚拟机配置中如何屏蔽驱动检测和添加PCI总线设备。
摘要由CSDN通过智能技术生成

感兴趣的可以站内私信我或直接打开链接显卡虚拟化方案之GPU透传(三)实战篇

为了方便对服务器进行自动管理,我们需要对硬件进行虚拟化。对于显卡而言,Nvidia有专门支持GPU虚拟化的显卡,比如GRID GPU系列。以NVIDIA GRID K2为例,显存8GB,可虚拟出2块GPU。

对于GTX系列的显卡,如果Host主机为linux系统,想将显卡给虚拟机(windows或者linux)使用,则需要用到GPU透传(GPU passthrough)技术。目前这方面的资料非常少,断断续续摸索了两周,titanX显卡透传终于成功了。现将整个过程记录下来分享给大家。

检查主机透传条件

  • 使用命令检查主机是否通过UEFI方式启动,若是以此种方式启动,执行以下命令会有输出:

dmesg | grep -i efi

目录:

Part1:主机配置

Part2:虚拟机配置

Part1:主机配置

开启Intel intel_iommu

sudo vim /etc/default/grub

# Append intel_iommu=on to GRUB_CMDLINE_LINUX_DEFAULT variable:

GRUB_CMDLINE_LINUX_DEFAULT="[...] intel_iommu=on"

启动时加载vfio模块

sudo vim /etc/modules

# 添加以下6行内容到/etc/ modules

vfio

vfio

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

upDiff

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值