欢迎光临散文网 会员登陆 & 注册

Ubuntu显卡直通

2023-11-13 22:20 作者:学到老活到老9  | 我要投稿

1、安装kvm相关需要的工具,首先确保bios中VT是开启的。

sudo apt install qemu-kvm qemu-utils libvirt-daemon-system libvirt-clients bridge-utils virt-manaGer ovmf

sudo usermod -aG libvirt $USER  添加当前用户到libirt用户组

sudo usermod -aG kvm $USER

sudo systemctl restart libvirtd.service 重新启动libvirtd

重启

  <qemu:commandline>
    <qemu:arg value="-acpitable"/>
    <qemu:arg value="file=/usr/share/seabios/application.dat"/>
  </qemu:commandline>


    <iothreads>1</iothreads>
  <cputune>
    <vcpupin vcpu="0" cpuset="4"/>
    <vcpupin vcpu="1" cpuset="12"/>
    <vcpupin vcpu="2" cpuset="5"/>
    <vcpupin vcpu="3" cpuset="13"/>
    <vcpupin vcpu="4" cpuset="6"/>
    <vcpupin vcpu="5" cpuset="14"/>
    <vcpupin vcpu="6" cpuset="7"/>
    <vcpupin vcpu="7" cpuset="15"/>
    <vcpupin vcpu="8" cpuset="1"/>
    <vcpupin vcpu="9" cpuset="10"/>
    <vcpupin vcpu="10" cpuset="9"/>
    <vcpupin vcpu="11" cpuset="8"/>
    <vcpupin vcpu="12" cpuset="2"/>
    <vcpupin vcpu="13" cpuset="11"/>
    <vcpupin vcpu="14" cpuset="3"/>
    <emulatorpin cpuset="0,15"/>
    <iothreadpin iothread="1" cpuset="0,15"/>
  </cputune>




/dev/nvme0n1p2
/dev/nvme1n1p4

<domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm">

  <vcpu placement="static">16</vcpu>
  <iothreads>1</iothreads>
  <cputune>
    <vcpupin vcpu="0" cpuset="4"/>
    <vcpupin vcpu="1" cpuset="12"/>
    <vcpupin vcpu="2" cpuset="5"/>
    <vcpupin vcpu="3" cpuset="13"/>
    <vcpupin vcpu="4" cpuset="6"/>
    <vcpupin vcpu="5" cpuset="14"/>
    <vcpupin vcpu="6" cpuset="7"/>
    <vcpupin vcpu="7" cpuset="15"/>
    <vcpupin vcpu="8" cpuset="1"/>
    <vcpupin vcpu="9" cpuset="10"/>
    <vcpupin vcpu="10" cpuset="9"/>
    <vcpupin vcpu="11" cpuset="8"/>
    <vcpupin vcpu="12" cpuset="2"/>
    <vcpupin vcpu="13" cpuset="11"/>
    <vcpupin vcpu="14" cpuset="3"/>
    <emulatorpin cpuset="0,15"/>
    <iothreadpin iothread="1" cpuset="0,15"/>
  </cputune>

    <hyperv mode="custom">
      <relaxed state="on"/>
      <vapic state="on"/>
      <spinlocks state="on" retries="8191"/>
      <vpindex state="on"/>
      <runtime state="on"/>
      <synic state="on"/>
      <stimer state="on"/>
      <reset state="on"/>
      <vendor_id state="on" value="GenuineIntel"/>
      <frequencies state="on"/>
      <tlbflush state="on"/>
    </hyperv>
    <kvm>
      <hidden state="on"/>
    </kvm>

    <feature policy="disable" name="hypervisor"/>
    <feature policy="disable" name="vmx"/>
  </cpu>



    </hostdev>
    <memballoon model="none"/>
  </devices>
  <qemu:commandline>
    <qemu:arg value="-acpitable"/>
    <qemu:arg value="file=/usr/share/seabios/application.dat"/>
  </qemu:commandline>

Ubuntu显卡直通的评论 (共 条)

分享到微博请遵守国家法律