Ubuntu上安装KVM并配置显卡直通

在Ubuntu上安装KVM并配置显卡直通(GPU Passthrough)可以显著提升虚拟机的性能,特别是对于需要高图形处理能力的应用。以下是一个简要的步骤指南:

  1. 检查硬件支持

    • 确保你的CPU和主板支持VT-d(Intel)或 AMD-Vi(AMD)。
    • 在BIOS中启用IOMMU。
  2. 安装必要的软件包

    sudo apt update
    sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
    
  3. 启用IOMMU

    • 编辑GRUB配置文件:
      sudo nano /etc/default/grub
      
    • GRUB_CMDLINE_LINUX_DEFAULT行中添加intel_iommu=on(Intel)或amd_iommu=on(AMD)。
    • 更新GRUB并重启系统:
      sudo update-grub
      sudo reboot
      
  4. 预留显卡设备

    • 查找显卡的PCI地址:
      lspci -nn | grep -i nvidia
      
    • 编辑/etc/modprobe.d/vfio.conf文件,添加以下内容:
      options vfio-pci ids=你的显卡PCI地址
      
  5. 配置虚拟机

    • 使用virt-manager创建新的虚拟机。
    • 在虚拟机设置中,添加PCI设备,选择你的显卡。
  6. 验证显卡直通

    • 启动虚拟机并检查显卡是否被正确识别。

详细的步骤和配置可以参考这篇文章²。

如果你在配置过程中遇到问题,欢迎随时问我!你对虚拟化还有其他方面的兴趣吗?

源: 与 Copilot 的对话, 2024/10/17
(1) Ubuntu配置GPU直传kvm虚拟机 - CSDN博客. https://blog.csdn.net/weixin_43802844/article/details/112569060.
(2) Ubuntu配置GPU直传kvm虚拟机 - CSDN博客. https://bing.com/search?q=ubuntu+安装+kvm+直通显卡.
(3) ubuntu中kvm显卡穿透+looking glass及音频修复 - 哔哩哔哩. https://www.bilibili.com/read/cv34374878/.
(4) Ubuntu20.04.3 KVM+显卡直通(passthrough)配置方法. https://blog.csdn.net/dwj1979/article/details/123876437.
(5) ubuntu20.04-22.04设置GPU直通KVM - CSDN博客. https://blog.csdn.net/weixin_46047520/article/details/142791928.
(6) 【完整详细教程】Ubuntu22.04 双显卡 3090Ti*2 KVM虚拟机 .... https://blog.csdn.net/ahmclishihao/article/details/132679686.

posted @ 2024-10-17 09:49  hackintosh  阅读(1360)  评论(0编辑  收藏  举报