7 votes

Comment mapper le périphérique PCI de l'hôte à la virtualbox ?

Dans une boîte virtuelle, il est possible de mapper le périphérique USB de l'hôte.

Mais n'est-il pas possible d'affecter le périphérique PCI de l'hôte au système de l'invité ?

Comment est-il possible de connecter (mapper) un périphérique PCI au système d'exploitation invité ?

Notre système d'exploitation hôte est Ubuntu 8.04 et l'invité est Windows NT4.

9voto

Duckboy Points 227

VirtualBox peut en fait faire passer les périphériques PCI dans les versions récentes, bien que cela nécessite une configuration spéciale et que certaines limitations s'appliquent. En bref, vous avez besoin du support suivant sur l'hôte pour que cela soit possible :

  • Support matériel IOMMU (VT-d d'Intel ou AMD-Vi)
  • BIOS dont le support IOMMU est activé.
  • La machine invitée doit avoir la fonction Nested Paging activée
  • Noyau Linux suffisamment moderne (version 2.6.31 ou ultérieure) avec le support IOMMU compilé en
  • VirtualBox 4.1.x ou plus récent (je ne sais pas exactement quand le support a été ajouté)

Si vous avez satisfait à ces exigences, vous pouvez utiliser le programme VBoxManage modifyvm --pciattach y VBoxManage modifyvm --pcidetach pour activer ou désactiver un périphérique spécifique pour une VM donnée.

Veuillez lire la section correspondante du manuel d'utilisation pour obtenir des informations plus complètes : https://www.virtualbox.org/manual/ch09.html#pcipassthrough

0voto

zalun Points 1720

Desde http://www.virtualbox.org/ticket/5252 il semble que cela ne soit pas pris en charge actuellement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X