Ubuntu上安裝KVM並配置顯示卡直通

hackintosh發表於2024-10-17

在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.

相關文章