안녕하세요. 오랜 눈팅만 하다가 오랜말에 글을 올립니다
다른 분들의 여러 질문과 구글 검색등을 통해 VM에 그래픽 장치를 패스스루하면 vm의 화면을 실제 모니터로 출력할수 있다고 해서
한번 시도해봤는데요. 제가 시도한 환경은 아래와 같습니다.
esxi 6.7u3
i5 8500 (UHD630 내장)
GIGABYTE B360M DS3H
원격으로 접속해서 확인했을때 장치관리자 성능탭에 gpu 항목이 보이는것으로 봐선 패스스루는 제대로 된것 같습니다.
그런데 모니터 출력은 전혀 안되네요
패스스루할때 특이사항으로는 그래픽카드 드라이버 설치후 code 43 오류가 나와서 hypervisor.cpuid.v0 = FALSE 했습니다.
그외엔 EFI 세팅, cpuid.coresPerSocket = 4 (cpu 4개 할당했는데 2개만 보여서), svga.present = FALSE 가 끝입니다
패스스루를 위해 이 이상 필요한 세팅은 더 검색이 안되는데 혹시 실제 모니터에 연결하고 쓰시는분 계시면 가이드 부탁드립니다
ºÎÆ®ÇÒ‹š ¸ð´ÏÅÍ ¾ø´Â »óÅ¿¡¼ ºÎÆ®Çعö¸®¸é ÀÌÈÄ Ãâ·ÂÀÌ ¾È µÉ ¼ö µµ ÀÖ¾î¿ä
´Ù¸¸ esxi ÄܼÖȸéÀÌ °ËÀº»öȸéÀ¸·Î ¹Ù²î´Â°ÍÀ¸·Î º¸¾Æ ¾î¶² ½ÅÈ£°¡ Àü´ÞµÈ°Í °°±ä ÇÕ´Ï´Ù
±×·±µ¥ ÀÌ»óÇÑ Áõ»óÀÌ Çϳª º¸À̴°Ô
È£½ºÆ® ºÎÆÃÈÄ Æнº½º·ç ¿¬°áµÈ vmÀ» ½ÇÇàÇϸé gpu°¡ ÀßÀâÇôÀִµ¥ vmÀ» ÀçºÎÆÃÇϸé code 43¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù
´Ù½Ã ÀçºÎÆÃÇϸé gpu°¡ ÀâÇôÀÖ±¸¿ä. Ȥ½Ã ÀÌ·± Áõ»ó º»Àû ÀÖÀ¸½Å°¡¿ä?¤¾¤¾
ÀÎÅÚ ½ºÄ«ÀÌ·¹ÀÌÅ© À̻󿡼 ³»Àå ±×·¡ÇÈÀ» ³ª´²¾²´Â ±â¼úÀÌ QEMU KVM¿¡ ÀÖ±â´Â ÇÕ´Ï´Ù. GVT-g Àε¥ 8¼¼´ë°¡ Áö¿øÀ» ÇÏ´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù. 9¼¼´ë 10¼¼´ë´Â ¾ÆÁ÷ µå¶óÀ̹ö°¡ ¾ø¾î¼ Áö¿øÀÌ ¾ÈµË´Ï´Ù.
https://wiki.archlinux.org/index.php/Intel_GVT-g#No_display
https://hamonikr.org/Free_Board/82840
¿ì¼± ¿£ºñµð¾Æ µå¶óÀ̹ö 43¿À·ù¹®Á¦ºÎÅÍ ÇذẸ¼Å¾ß°Ú½À´Ï´Ù.
¶óÀ̼¾½º °¡Áö°í °è¼Ó ¿¹Þ°Ô ÇÏ´Â ¿£ºñµð¾ÆÁö¸¸ ÃÖ±Ù µå¶óÀ̹ö¿¡¼´Â Ç®¾îÁá´Ù´Â ÇØ¿ÜÀ¯ºZÀ» º¸°í proxmox¸¸ ¾²´Ù°¡ »õ·Î exsiµµ ±¸ÃàÇغýÀ´Ï´Ù.
Á¦ ȯ°æÀº ÁöÆ÷½º 1060Ä«µå·Î 7.0¿¡¼´Â ¾î¶»°Ô Çصµ
Æнº¾²·ç½Ã µå¶óÀ̹ö ¿À·ù ¹ß»ýÇÏ°í
proxmox »ó kvm ¿É¼ÇÀº ¾Æ¹«¸® ÇØ¿ÜÀ¯ºZÀ» µû¶ó grubÀ̵ç pci¸¦ Á׿©³õµç
Çصµ ´Ü Çѹøµµ ¼º°øÀ» ¸øÇß½À´Ï´Ù.
ÇöÀç Á¦ »óȲÀº ÀÏ´Ü ´ÙÀ½°ú °°½À´Ï´Ù.
Exsi 6.7 u3 ¿¡¼ ¾Æ¹«·± ¼³Á¤¾øÀÌ À©10 proÃøÀ¸·Î ±ÛÄ« Æнº¾²·ç½Ã µå¶óÀ̹ö ÃֽŹöÀü ¼³Ä¡ÈÄ ¿À·ù¾øÀÌ »ç¿ë°¡´ÉÇß½À´Ï´Ù.
½¯µå¸¦ ¿î¿ëÁßÀÌ¶ó ½ºÆ®¸®¹Ö¿ëÀ¸·Îµµ »ç¿ëÇϴµ¥ ¾î¼³Ç vm ¿É¼ÇÀ» ÁÖ´À´Ï ¾Æ¿¹ ¾ÈÁÖ´Â ÆíÀÌ ´õ Àß ÀνĵǾú½À´Ï´Ù.
±×·¯³ª ·ÎÄà ±¸µ¿À» ²Þ²Ù¸ç DpÆ÷Æ®·Î ¸ð´ÏÅÍ¿¡ ¿¬°áÇصξú´Âµ¥ ¸»¾¸Ã³·³ vm ±âµ¿½Ã ȸéÀÌ °Ë°Ô ¹Ù²î±â¸¸ ÇÏ°í ¹ÝÀÀÀÌ ¾ø½À´Ï´Ù.
·ÎÄÿ¡¼ pcó·³ »ç¿ëÇÏ´Â ¹æ¹ýÀº ¾ÆÁ÷ ¸øã°íÀֳ׿ä. :)