Как заставить ВМ использовать AMD IOMMU, чтобы я мог использовать вторую видеокарту?

Это связано с моим вопросом здесь, однако я не получил ответа о том, как реализовать его в виртуальной машине, только о том, что это было.

Прочитав, что у меня есть вторая видеокарта, которую я не использую, Как (если возможно) я могу создать виртуальную машину, которая могла бы использовать эту карту через функцию IOMMU в моем чипсете материнской платы.

Чипсет - AMD 990X, вторая карта - nVidia 8600GT, а материнская плата - ASUS M5A99xEVO (первая, как и R2.0).

2 ответа

Решение

Я предполагаю, что вы используете VirtualBox, как и в вашем вопросе ранее. Однако вы можете попробовать KVM. У них есть практические рекомендации по этой теме. Я быстро выяснил, поддерживает ли M5A99x EVO и его BIOS IOMMU, и это выглядит многообещающе, возможно, вам нужно обновить BIOS.

Насколько я знаю, это не стабильно / работает полностью в virtualbox. Вот билет, где они рассказывают об экспериментальном проходе автобуса.

Это не будет работать для pcie или получения поддержки cuda в гостевой. Для чего-то подобного вы застряли с Xen/KVM/VMWare(я слышал, у них это работает, но я не был свидетелем этого напрямую).

Другие вопросы по тегам