如果您将NVIDIA GPU转换为Fedora 40 Proxmox VE虚拟机,您将获得许多好处,例如:
-
将虚拟机的显示直接流式传输到连接到NVIDIA GPU的监视器上。
-
将USB键盘和鼠标添加到虚拟机中,并像使用真正的台式机一样使用它。
-
在虚拟机上获得接近本机的3D性能。
在本文中,我将向您展示如何将NVIDIA GPU传递到Fedora 40 Proxmox VE虚拟机,并像使用真正的台式机一样使用该虚拟机。
目录
- 为NVIDIA GPU Passthrough配置Proxmox VE
- 创建Fedora 40虚拟机
- 通过NVIDIA GPU到Proxmox VE Fedora 40虚拟机
- 通过USB键盘和鼠标到Proxmox VE虚拟机
- 在Fedora 40 Proxmox VE虚拟机上安装NVIDIA GPU驱动程序
- 将NVIDIA GPU设置为Proxmox VE虚拟机的主GPU
- 检查NVIDIA GPU是否在Fedora 40 Proxmox VE虚拟机上工作
- 结论
为NVIDIA GPU Passthrough配置Proxmox VE
在将NVIDIA GPU传递到Proxmox VE虚拟机之前,必须为GPU和PCI/PCIE传递配置Proxmox VE。
我已经写了一个关于为GPU和PCI/PCIE直通配置Proxmox VE的详细指南。你可以在这里阅读。
创建Fedora 40虚拟机
一旦您为NVIDIA GPU passthrough设置了Proxmox ve服务器,如果您还没有,请创建一个新的Fedora 40虚拟机。
通过NVIDIA GPU到Proxmox VE Fedora 40虚拟机
要将NVIDIA GPU传递到Proxmox VE Fedora 40虚拟机,请在Proxmox VEWeb管理界面[1]中打开虚拟机,导航到虚拟机的硬件部分[2],然后单击添加>PCI设备[3]。
选择原始设备[1],然后从设备下拉菜单[2]中选择NVIDIA GPU。
在这种情况下,我选择NVIDIA GeForce RTX 4070 GPU进行直通。
确保勾选所有功能[1]、ROM条[2]和PCI Express[3]。从现在起取消选中主GPU,因为您仍然需要访问虚拟机的虚拟显示器/控制台来安装NVIDIA GPU驱动程序[4]。
完成后,单击添加[5]。
应将NVIDIA GPU添加到虚拟机中。
通过USB键盘和鼠标到Proxmox VE虚拟机
您还应该向虚拟机添加一个USB键盘和一个鼠标,以便在配置完所有内容后,您可以像使用真实计算机一样使用Fedora 40虚拟机。
要将USB设备添加到虚拟机,请从虚拟机的硬件部分单击添加>USB设备。
选择使用USB供应商/设备ID,然后从选择设备下拉菜单中选择USB键盘[1]。
完成后,单击添加[2]。
要将另一个USB设备添加到虚拟机,请单击“添加”>“USB设备”。
选择使用USB供应商/设备ID,然后从选择设备下拉菜单中选择USB鼠标[1]。
完成后,单击添加[2]。
您的USB键盘和鼠标应该添加到Fedora 40 Proxmox VE虚拟机中。
在Fedora 40 Proxmox VE虚拟机上安装NVIDIA GPU驱动程序
将NVIDIA GPU、键盘和鼠标添加到Fedora 40虚拟机后,导航到控制台部分并启动虚拟机。您应该在Proxmox VE控制台中看到虚拟机的显示。
默认情况下,将在Fedora 40虚拟机上启用UEFI安全引导。在Fedora 40虚拟机上启用UEFI安全引导的情况下,您将很难使NVIDIA GPU驱动程序工作。因此,您应该从虚拟机的BIOS禁用Fedora 40虚拟机上的UEFI安全引导。
在Fedora 40虚拟机上禁用UEFI安全引导后,请在Fedora40虚拟机中安装NVIDIA GPU驱动程序。
阅读本文,了解如何在Fedora 40 Proxmox VE虚拟机上禁用UEFI安全引导。
有关在Fedora 40 Proxmox VE虚拟机上安装NVIDIA GPU驱动程序的详细说明,请阅读本文。
将NVIDIA GPU设置为Proxmox VE虚拟机的主GPU
将NVIDIA GPU驱动程序安装在Proxmox VE虚拟机上后,应将NVIDIA GPU设置为虚拟机的主GPU,以获得最佳用户体验。
首先,关闭Fedora 40虚拟机的电源。
然后,导航到虚拟机的硬件部分,选择NVIDIA GPU PCI设备,然后单击编辑。
勾选主GPU[1],然后单击确定[2]。
NVIDIA GPU应设置为Fedora 40虚拟机的主GPU[1]。
选择显示硬件,然后单击编辑[2]。
将Graphic card(图形卡)设置为none[1],然后单击OK(确定)[2]。
Fedora 40虚拟机的虚拟图形应该被禁用。
检查NVIDIA GPU是否在Fedora 40 Proxmox VE虚拟机上工作
要测试NVIDIA GPU在Fedora 40 Proxmox VE虚拟机上是否正常工作,请启动Fedora 40%虚拟机。
您应该在连接到NVIDIA GPU的监视器上看到Fedora 40虚拟机的显示。键盘和鼠标也应该在Fedora 40虚拟机上工作,就像真正的计算机一样。
结论
本文演示了将NVIDIA GPU、USB键盘和鼠标传递到Fedora 40 Proxmox VE虚拟机的方法,以便您在虚拟机上获得接近本地的3D性能,并像使用真正的台式机一样使用它。