@Pavel_Matskevich

Можно ли пробросить pci внутри виртуальной машины?

Вообще это возможно сделать? Внутри виртуальной машины usb устройство я смог пробросить в вот pci внутри виртуальной машины не знаю можно ли?

Если что я в первый раз задаю вопрос
  • Вопрос задан
  • 817 просмотров
Решения вопроса 1
@LuchS-lynx
инженер-ПТО
Можно, другое дело что не все гипервизоры поддерживают такой проброс, как правило это гипервизоры первого типа, такие как Linux + KVM, XEN, ESXi, есть информация что Hyper-V может, но хз какой редакции. В линуксовой версии VirtualBox внедрили фичу, но потом убрали.

Если требуется пробросить ВК в ВМ то помимо поддержки ЦП и матерью iommu, будет требоваться поддержка доп.инструкций, например для интела vt-d + vt-x

Мои статьи на эту тему (для ноутбука и для ПК):
https://habr.com/ru/post/575654/
https://habr.com/ru/post/437598/
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Такая функциональность неплохо реализована в дистрибутиве Proxmox (на базе гипервизора KVM), даже в веб-интерфейсе можно настраивать.
Ответ написан
Комментировать
Да, возможно.
И тогда это pci-устройство станет недоступно на хосте (если без хаков)

Но есть некоторые лицензионные ограничения - например Nvidia не позволяет использовать свои потребительские видеокарты в таких сценариях. (Говорят, уже не актуально)

Знаю, что такая фича точно есть в vmware
Гугли "pci passthrough"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы