当前位置:首页 > 虚拟机 > 正文

虚拟机显卡直通


一、可以设置显卡的虚拟机vmware虚拟机可以设置显卡的虚拟机。
1.打开并进入VMwareWorkstationPro软件。
2。单击打开虚拟机按钮。
3。选择虚拟机文件。
4。单击左侧的编辑虚拟机设置按钮。
5。检查相关cpu和磁盘设置。
6。下载驱动程序向导并单击左侧的显卡设置。
7。提取显卡设置;解压oem3inf文件,修改显卡名称。|
二、pve显卡直通和不直通的区别它们有不同的性能和不同的功能。
性能不同:对于PVE显卡透传来说,透传技术可以让虚拟机避免通过虚拟显示器来显示屏幕,让你充分利用显卡的性能,提供更高的性能表现。表现。如果没有直通,虚拟机的屏幕必须通过虚拟显示器显示,这限制了显卡的性能。
丰富的功能:显卡透传后,虚拟机可以直接访问物理显卡,实现3D加速等功能。换句话说,直通允许虚拟机运行需要高性能显卡的应用程序,例如游戏和专业图形应用程序。如果没有直通,虚拟机就无法运行这些应用程序,并且性能会受到严重影响。


三、KVM虚拟化win10显卡直通一例联想SR6502x5218,64G,3x1.2TSASHDD,显卡RTX2080
系统要求Windows服务器系统没有显卡驱动,win10没有相应的服务器硬件驱动。尝试安装Windows10并使用WindowsServer2019驱动,安装完成后,驱动问题会导致系统蓝屏,重启,无法正常使用。
只能使用centos+kvm部署。win10虚拟机使用显卡旁路模式,可以正常安装显卡驱动。
英文安装中文vert-manager图形界面显示乱码
CentOS版本:CentOS-7.8-x86_64-DVD-2003
使用自动分发,但手动也可以。更合适。
2.1设置桥接网络名称br0连接eno1,通过自己的网卡改为br0配置自己的ip
更新eno1的网络参数
重启网络
systemctlrestartnetwork
2.2安装kvm
检查kvm版本是否需要更新kvm以UEFI模式安装windows
2.3更新qemu-kvm
查看更新的kvm版本
2.4安装OVMF
OVMF是“支持UEFI虚拟机的项目”。
2.5安装win10
使用图形界面安装,xshell的xmanager工具
virt-manager
2.5.1选择UEFI模式,不配置。显卡仍然通过
2.5.2如果硬盘或光驱报错不支持IDE模式,请切换到SATA模式
2.5。4vnc连接配置,选择vncserver,否则可能看不到虚拟机屏幕,vncclient会配置raw模式,否则可能会延迟
2.6显卡旁路
2.6.1iommu
开启IOMMU(i/o内存管理单元)。iommu主要有两个功能:复制和修改设备DM地址到机器物理地址(dmar)中断(可选)
确保内核支持iommu
cat/proc/cmdline|grepiommu有输出正常
如果没有输出,在grub启动文件中添加intel_iommu=on
编辑grub文件:
vim/etc/default/grub
刷新内核
grub2-mkconfig-o/boot/efi/EFI/centos/
再次确认内核支持iommu
确实支持。如果输出正常
确保VT-D已开启
dmesg|grep-eDMAR-eIOMMU
2.6.2禁用服务器上的RTX2080显卡驱动
图形在服务器主机设备上禁用该卡
vi/etc/modprobe.d/
添加
vim/usr/lib/modprobe.d/
添加一行optionnouveaumodeset=0
第一个initramfsnouveauimage的镜像
mv/boot/initramfs-$(uname-r).img/boot/initramfs-$(uname-r)
创建一个新的intramfsimage镜像
dracut/boot/initramfs-$(uname-r).img$(uname-r)
2.6.3安装显卡vfio驱动
安装vfio模块
4从服务器上卸载显卡设备
显卡设备安装vfio-pci驱动并安装成功

2.6.4添加NVDIA显卡10虚拟机
同时可以添加服务器USB设备通
ps:需要更多配置,见链接
添加后,关闭并重新启动
安装显卡驱动,需要编辑配置虚拟机win10的文件
否则安装过程中自检显卡驱动会报错ERRORCODE43,驱动不允许安装。虚拟机。
重启安装驱动
AID64测试