Cai*_*ell 6 nvidia virtualbox virtualization graphics kvm-virtualization
我在虚拟机上运行带有 18.04LTS VM 的 win10。我对虚拟机没有经验,但需要 Linux(个人使用),所以我认为 vBox 是唯一的解决方案。
我有 2 个独立显卡,因此我想将其中一张传递到 Ubuntu VM(也让我的应用程序利用它,并探索/学习如何使用 GPU 硬件)。
我相信我的硬件都受支持(CPU / 2xGPU 的离散/主板 w/VT-D),但我找不到实现我的目标的明确指南:GPU 直通到 Ubuntu VM。
我的问题:
任何其他帮助或反馈将不胜感激
更新:2020 年 5 月 31 日
我只是想澄清一下,我不会使用这个环境来玩游戏。我主要在 win10 上工作,但希望通过 GPU 直通在我的 Linux 客户机中加速 Matlab 和 Python。
经过进一步阅读后,我无法确定 virtualbox 是否有适合我的来宾/主机的解决方案。相反,VMware vSphere 或 Workstation-Player 可能支持直通。
据我所知,GPU 直通不能在 virtualbox 上完成,我不确定你是否可以在 Windows 上完成。
有不同的解决方案可以满足您的特定需求(同时运行 Windows 和 ubuntu,每个都可以访问 GPU): 虚拟化,但不是从 Windows 进行虚拟化。在专门用于虚拟化的操作系统(如 unraid 或 proxmox)中设置两个并行系统(一个 Windows 和一个 Linux)会更容易。他们都使用 kvm 来做到这一点。您还可以在虚拟机中拥有未虚拟化的 Linux 和 Windows,但这需要更多设置步骤。这不是我推荐给你的,因为你对 Linux 的使用很少。
更符合你最初的需求,wsl2。现在,Linux 的 Windows 子系统为在 Windows 中使用 Linux 提供了更好的体验,并且现在能够使用 GPU。