Passagem de PCI
A passagem PCI é experimentalmente suportada em Versões de caixa fechada fonte fechada (PUEL) . No entanto, existem várias limitações, ou seja, para uma placa gráfica, podemos ler no Manual do Usuário da Caixa Virtual :
O AGP e certas placas PCI Express não são suportadas no momento, caso dependam do GART
Eu não posso dizer se este é o caso da Nvidia M310, você terá que descobrir isso primeiro antes de tentar.
Para obter passagem PCI trabalhando, também precisamos de uma placa-mãe com um IOMMU habilitado nas configurações da BIOS (ou seja, VT-d para Intel, AMD-Vi para AMD).
Existem vários pré-requisitos adicionais a serem cumpridos (consulte Manual do Virtual Box para obter detalhes):
- Sua placa-mãe tem uma unidade IOMMU.
- Sua CPU suporta o IOMMU.
- O IOMMU está ativado no BIOS.
- A VM deve ser executada com o VT-x / AMD-V e a paginação aninhada ativada.
- Seu kernel Linux foi compilado com suporte a IOMMU, remapeamento de DMA e o driver de stub de PCI.
- Seu kernel do Linux reconhece e usa a unidade IOMMU.
Em seguida, podemos anexar um dispositivo PCI com suas propriedades bus:device.function
lidas de lspci
à nossa máquina virtual usando:
VBoxManage modifyvm "VM name" --pciattach <host-bus>:<host-device>.<host-function>@<guest-bus>:<guest-device>.<guest-function>.
Veja no convidado com lspci
se o dispositivo foi conectado corretamente antes de instalar os drivers para este dispositivo.
Por favor, consulte também o Manual do Virtual Box para maiores limitações.