passthrough graphics card para virtualbox

11

Por isso, estou tentando fazer com que os meus laptops NVIDIA fx 880m passem para uma caixa virtual executando a janela sete em uma instalação do linux mint 17.

Até agora, tudo parece estar (talvez) indo na direção certa:

o dispositivo passou felizmente, quando eu inicializei a caixa virtual, ele instalou um monte de novos drivers, mas quando eu tento instalar o driver NVIDIA no convidado, ele não consegue encontrar a placa. Eu olhei sob o gerenciador de dispositivos e não há listagem para a placa nvidia sob o barramento pci, meu palpite seria que eu preciso desativá-lo no host para que ele possa ser passado para o convidado (o manual da caixa virtual dizia que eles podem compartilhada), mas não tenho certeza de como fazer isso. Alguém pode ajudar com isso? Esta questão não parece ser uma duplicata de Não é possível configurar PCI Passthrough para adaptador de vídeo no VirtualBox , porque aqui a solução dada era que não era possível com um host do Windows, no entanto, neste caso, o host é linux

    
por sean read 27.07.2015 / 08:31

3 respostas

7

Esta funcionalidade ainda não é suportada no Virtualbox.

Seu único software de virtualização alternativo que suporta isso que eu conheço são Qemu e Xen e possivelmente VMWare . A maioria dos contos de sucesso de passar pelas GPUs para as máquinas virtuais vem do Qemu ou do Xen, então eu sugiro que você gire em direção a isso até que o Virtualbox suporte isso.

Existe um blog dedicado ao assunto (esse é o tutorial de 2015 sobre como fazer isso com o qemu como foco) que você pode querer examinar.

Lembre-se de que o VGA Passthrough ainda é uma tecnologia muito experimental e requer combinações de Motherboard / CPU que suportam recursos muito específicos e, geralmente, também requer uma configuração de kernel personalizada para acessar esses recursos no Linux (para ser capaz de usá-los na máquina virtual).

Por isso, tente não comprometer demais. É muito provável que você encontre bugs ou problemas que podem tornar seu sistema físico ou virtual instável ou, de alguma maneira, inoperável durante o uso de VGA Passthrough. Não espere que funcione completamente, nem com facilidade. Você precisa de sorte para que isso realmente aconteça.

    
por 08.03.2016 / 19:44
0

Não pode ser feito.

Você pode passar por dispositivos USB, sem problemas. Mas quando você começar a lidar com dispositivos PCI e PCIe, eles não serão transmitidos. Em teoria, se você desativou sua placa gráfica até inicializar seu sistema operacional host, então ativou sua placa gráfica "magicamente", sua VM ainda precisaria de controle total sobre ela (o que seu sistema operacional não lhe dará). Não será possível dada a tecnologia atual

    
por 27.07.2015 / 08:52
0

Ok, parece que isso pode ser feito, mas o importante é a placa gráfica e o chipset que estão sendo usados. No meu caso, processador e placa-mãe são bons, mas placa de vídeo não é :( mas boa notícia para o resto de vocês. Também parece que o recurso é melhor suportado em xen ou kvm do que a caixa virtual, veja link

    
por 28.07.2015 / 14:24