Configurazione VGA passthrough con libvirt e qemu-kvm

  • creare una nuova macchina virtuale e impostare il chipset Q35 (forse non è necessario)
  • è necessario un BIOS di tipo UEFI: per la compatibilità con VGA passthrough, scaricare OVMF da https://github.com/tianocore/tianocore.github.io/wiki/OVMF e impostarlo per la VM
    esempio:

    /raid/GESTIONE/ovmf-x64/OVMF-pure-efi.fd
    /raid/GESTIONE/ovmf-x64/OVMF_VARS-pure-efi.fd
  • CPU: scrivere ‘host-passthrough’ in virtmanager
  • cambiare BUS disco1 in VirtIO
  • scheda rete: ‘dispositivo host’ selezionare la macvlan creata (vedere in seguito), modello virtio
  • aggiungere i dispositivi pass-through PCI (NVIDIA) e USB (mouse e tastiera)
  • da shell, editare l’ XML della VM e aggiungere a :
            
                    ...
                    
                    ...
            
            ...
            
            
            
    
    
  • in alternativa (ma è preferibile il precedente punto):
    <!-- modificare il namespace-->
    
    <!-- aggiungere i seguenti parametri -->
    
    
    
    

Continua a leggere “Configurazione VGA passthrough con libvirt e qemu-kvm”