Então, estou tentando fazer com que meus laptops NVIDIA fx 880m passem para uma caixa virtual executando a janela sete em uma instalação linux mint 17.
Até agora, tudo parece estar (talvez) indo na direção certa:
o dispositivo passou feliz, quando eu inicializei a caixa virtual, ele instalou vários drivers novos, mas quando tento instalar o driver NVIDIA no convidado, ele não consegue encontrar o cartão. Eu olhei sob o gerenciador de dispositivos e não há lista para a placa nvidia sob o barramento pci, meu palpite seria que eu preciso desativá-la no host para que possa ser transmitida ao convidado (o manual da caixa virtual disse que eles podem não será compartilhado), mas não tenho certeza de como fazê-lo. Alguém pode ajudar com isso? Esta questão não me parece uma duplicata do Não é possível configurar o Passthrough PCI para o adaptador de vídeo no VirtualBox , porque aqui a solução fornecida foi que não era possível com um host do Windows, no entanto, nesse caso, o host é linux
fonte
Respostas:
Esse recurso ainda não é suportado no Virtualbox.
Seu único software de virtualização alternativo que suporta isso que eu conheço é o Qemu e o Xen e possivelmente o VMWare . A maioria dos casos de sucesso de passagem de GPUs para máquinas virtuais vem do Qemu ou do Xen, então eu sugiro que você se concentre nisso até o Virtualbox suportar isso.
Existe um blog dedicado ao assunto (que é o tutorial de 2015 sobre como fazer isso com o qemu como foco) no qual você pode querer examinar.
Lembre-se de que o VGA Passthrough ainda é uma tecnologia muito experimental e requer combinações de placa-mãe / CPU que oferecem suporte a recursos muito específicos, e geralmente também requer uma configuração personalizada do kernel para realmente acessar esses recursos no Linux (para poder usar na máquina virtual).
À luz disso, tente não se comprometer demais. É muito provável que você encontre bugs ou problemas que podem tornar seu sistema físico ou virtual instável ou, de certa forma, inoperante ao usar o VGA Passthrough. Não espere que funcione completamente, nem facilmente. Você precisa de sorte para que isso realmente aconteça.
fonte
Isso não pode ser feito.
Você pode passar por dispositivos USB, não há problema. Porém, quando você começa a lidar com dispositivos PCI e PCIe, eles não serão repassados. Em teoria, se você desativou sua placa de vídeo até inicializar o sistema operacional host e ativou sua placa de vídeo "magicamente", sua VM ainda precisaria de controle total sobre ela (o que seu sistema operacional não fornecerá a você). Não será possível, dada a tecnologia atual
fonte
Ok, parece que isso pode ser feito, no entanto, o importante é a placa de vídeo e o chipset que estão sendo usados. No meu caso, processador e placa-mãe estão bem, mas a placa de vídeo não é :( mas boas notícias para o resto de vocês. Também parece que o recurso é melhor suportado em xen ou kvm do que na caixa virtual, consulte http: // forums. linuxmint.com/viewtopic.php?f=42&t=112013
fonte