ESXi 6.5.0 (Build 5310538) PCI Passthrough


(crono2552) #1

Witam od 2 tygodni zajmuję się HomeLab ESXi, próbuję osiągnąć GPU Passthrough, na początek przedstawię mój serwer

CPU: Intel X5670
MB: Gigabyte X58A-UD7 ( BIOS F9b USA )
RAM: 32 GB

W biosie włączony VT-x VT-d

Do przeniesienia mogę wykorzystać karty graficzne
nvidia GT240 1GB - error 43
nvidia Quatro FX1700 - error 43
AMD R9 380 - zawiesza VM podczas uruchamiania się systemu windows (bez zainstalowanych sterowników system włącza się poprawnie)

W konfigu VM dodany wpis
hypervisior.cpuid.v0 = “FALSE”

zaznaczone -> Expose hardware assisted virtualization to the guest OS

posiłkowałem się takimi wątkami jak poniżej i całą masą znalezionych randomowo gdzieś w czeluściach internetu jednak nadal mam problemy z działaniem GPU na vm.

http://www.virtual-it.pl/forum/viewtopic.php?f=15&t=5252


http://silver0480.blog80.fc2.com/blog-entry-424.html
https://translate.google.pl/translate?hl=pl&sl=ja&tl=pl&u=http%3A%2F%2Fsilver0480.blog80.fc2.com%2Fblog-entry-424.html&sandbox=1

mogę jeszcze dodać że PassT działa poprawnie gdyż karty sieciowe muzyczne i USB działa pod VM

Proszę o jakieś sugestie, istnieje też możliwość przekazania dostępu do panelu ESXi w razie chęci :slight_smile:


(bachus) #2

Hej,
A pytanie dokładnie jak brzmi? Co oznacza, że masz problemy z GPU, co przez to rozumiesz?


(crono2552) #3

Przepraszam jeżeli mój opis nie został zrozumiany, mianowicie zależy mi na tym aby wirtualka korzystała z karty graficznej w celu np uruchomienia gier aktualnie przy aktualnej konfiguracji dostaję ciągle błąd 43 dla kart nvidia i czarny ekran dla posiadanej AMD R9 380, aktualnie brakuje już mi pomysłów.


(crono2552) #4

Witajcie nareszcie udało się uzyskać sprawną kartę nvidia geforce pod ESXi ( sposób opiszę w wolnym czasie - bo aż się dziwię że ciągle popełniałem ten sam błąd )

Teram mam inny problem chciałbym wyłączyć na stałe karta SVGA 3D tak aby domyślną była nvidia czytałem na necie o jakiś skryptach itp macie coś co może pomóc?.