7

В виртуальной коробке можно отобразить USB-устройство хоста.

Но нельзя ли подключить устройство PCI хоста к гостевой системе?

Как можно подключить (отобразить) устройство PCI к гостевой ОС?

Наша операционная система - Ubuntu 8.04, а гостевая - Windows NT4.

2 ответа2

9

Фактически VirtualBox может пропускать устройства PCI в последних версиях, хотя для этого требуется специальная конфигурация и применяются определенные ограничения. Короче говоря, вам нужна следующая поддержка на хосте, чтобы сделать это возможным:

  • Аппаратная поддержка IOMMU (VT-d от Intel или AMD-Vi)
  • BIOS с поддержкой IOMMU
  • На гостевой машине должен быть включен Nested Paging
  • Достаточно современное ядро Linux (версия 2.6.31 или новее) с поддержкой IOMMU, скомпилированной в
  • VirtualBox 4.1.x или новее (точно не известно, когда была добавлена поддержка)

Если вы выполнили эти требования, вы можете использовать VBoxManage modifyvm --pciattach и VBoxManage modifyvm --pcidetach чтобы включить или отключить определенное устройство для данной виртуальной машины.

Пожалуйста, прочитайте соответствующий раздел руководства пользователя для более полной информации: https://www.virtualbox.org/manual/ch09.html#pcipassthrough

0

С http://www.virtualbox.org/ticket/5252 похоже, что это в настоящее время не поддерживается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .