web-dev-qa-db-fra.com

carte graphique passthrough à virtualbox

J'essaie donc de faire passer mon ordinateur portable NVIDIA fx 880m sur une machine virtuelle sous windows 7 sur une installation de linux mint 17.

Jusqu'à présent, tout semble aller (peut-être) dans la bonne direction:

le périphérique a traversé avec bonheur, lorsque j'ai démarré la boîte virtuelle, il a installé un ensemble de nouveaux pilotes, mais lorsque j'essaie d'installer le pilote NVIDIA sur l'invité, il ne peut pas trouver la carte. J'ai regardé sous le gestionnaire de périphériques et il n'y a pas de liste pour la carte nvidia sous le bus PCI, je suppose que je devrais la désactiver dans l'hôte afin qu'elle puisse être transmise à l'invité (le manuel de la boîte virtuelle le permettait pas partagé) mais je ne sais pas comment faire. Quelqu'un peut aider avec ça? Cette question ne me semble pas être un doublon de . Impossible de configurer PCI Passthrough pour la carte graphique dans VirtualBox , car ici la solution proposée était que ce n'était pas le cas. possible avec un hôte Windows, mais dans ce cas, l'hôte est linux

11
sean read

Cette fonctionnalité n'est pas encore prise en charge dans Virtualbox.

Je sais que votre seul logiciel de virtualisation alternatif prenant en charge cette fonction est Qemu et Xen et éventuellement . VMWare . La plupart des histoires de succès de passage de GPU à des machines virtuelles proviennent de Qemu ou de Xen. Je vous conseillerais donc de vous tourner vers cela jusqu'à ce que Virtualbox prenne cela en charge.

Il y a un blog consacré au sujet (c'est-à-dire leur tutoriel de 2015 sur la procédure à suivre avec qemu) que vous voudrez peut-être examiner. .

N'oubliez pas que la technologie VGA Passthrough est encore une technologie très expérimentale et qu'elle nécessite des combinaisons carte mère/processeur prenant en charge des fonctionnalités très spécifiques. De plus, une configuration de noyau personnalisée est également nécessaire pour pouvoir accéder à ces fonctionnalités depuis Linux (pour pouvoir utiliser les dans la machine virtuelle).

Essayez donc de ne pas trop engager. Il est très probable que vous rencontriez des bogues ou des problèmes susceptibles de rendre votre système physique ou virtuel instable ou, à certains égards, inopérable lors de l’utilisation de la méthode VGA Passthrough. Ne vous attendez pas à ce qu'il fonctionne complètement, ni facilement. Vous avez besoin de chance pour que cela se produise vraiment.

7
Cestarian

Cela ne peut pas être fait.

Vous pouvez passer par des périphériques USB, pas de problème. Mais lorsque vous commencez à traiter avec des périphériques PCI et PCIe, ils ne seront pas transmis. En théorie, si vous désactiviez votre carte graphique jusqu'au démarrage de votre système d'exploitation hôte, puis que vous l'activiez "par magie", votre VM aurait toujours besoin d'un contrôle total sur celle-ci (ce que votre système d'exploitation ne vous donnera pas). . Cela ne sera pas possible avec la technologie actuelle

0
Canadian Luke

D'accord, il semble que cela puisse être fait, mais ce qui est important, c'est la carte graphique et le chipset utilisés. Dans mon cas, le processeur et la carte mère vont bien, mais la carte graphique n’est pas :( mais une bonne nouvelle pour le reste de vous. De plus, il semble que la fonctionnalité soit mieux supportée en xen ou en kvm que dans la boîte virtuelle, voir http://forums.linuxmint.com/viewtopic.php?f=42&t=112013

0
sean read