패스 스루 그래픽 카드를 가상 상자로 드라이버를 설치하려고하면 카드를 찾을 수

그래서 랩톱 NVIDIA fx 880m을 리눅스 민트 17 설치시 7 번 가상 상자에 전달하려고합니다.

지금까지 모든 것이 올바른 방향으로 향하고있는 것처럼 보입니다.

장치가 행복하게 지나갔습니다. 가상 상자를 부팅하면 여러 가지 새 드라이버가 설치되었지만 게스트에 NVIDIA 드라이버를 설치하려고하면 카드를 찾을 수 없습니다. 장치 관리자를 살펴보고 pci 버스 아래에 nvidia 카드 목록이 없습니다. 내 생각에 손님에게 전달할 수 있도록 호스트에서 카드를 비활성화해야합니다 (가상 상자 설명서에서 공유하지 않음)하지만 그렇게하는 방법을 잘 모르겠습니다. 아무도 이것으로 도울 수 있습니까? 이 질문은 VirtualBox의 디스플레이 어댑터에 PCI 패스 스루를 설정할 수 없음 의 복제본으로 보이지 않습니다. 여기서 주어진 솔루션은 Windows 호스트로는 불가능했지만이 경우 호스트는 Linux입니다.



답변

이 기능은 아직 Virtualbox에서 지원되지 않습니다.

내가 알고있는이를 지원하는 유일한 대체 가상화 소프트웨어는 QemuXen 및 가능하면 VMWare 입니다. GPU를 통해 가상 머신으로 전달하는 대부분의 성공 사례는 Qemu 또는 Xen에서 온 것이므로 Virtualbox가이를 지원할 때까지 그 방향으로 전환하는 것이 좋습니다.

살펴볼 수있는 주제 (qemu를 사용하여이를 수행하는 방법에 대한 2015 자습서)에 관한 블로그 가 있습니다 .

VGA Passthrough는 여전히 매우 실험적인 기술이며 매우 구체적인 기능을 지원하는 마더 보드 / CPU 조합이 필요하며 일반적으로 Linux 내에서 이러한 기능에 실제로 액세스 할 수 있도록 사용자 정의 커널 구성도 필요합니다 (사용하려면 가상 머신에서).

이것에 비추어, 과도하게 커밋하지 말아주세요. VGA 패스 스루를 사용하는 동안 실제 또는 가상 시스템이 불안정하거나 어떤 방식 으로든 작동하지 않을 수있는 버그 나 문제가 발생할 가능성이 큽니다. 완전히 작동하거나 쉽게 작동하지 않을 것으로 기대하십시오. 그렇게하려면 행운이 필요합니다.


답변

할 수 없습니다.

문제없이 USB 장치를 통과 할 수 있습니다. 그러나 PCI 및 PCIe 장치를 다루기 시작하면 통과되지 않습니다. 이론적으로, 호스트 OS를 부팅 할 때까지 그래픽 카드를 비활성화 한 다음 그래픽 카드를 “마 법적으로”활성화 한 경우 VM에서 여전히 VM을 완전히 제어해야합니다 (OS에서 제공하지 않음). 현재의 기술로는 불가능할 것입니다


답변

좋아, 그렇게 할 수있는 것처럼 보이지만 중요한 것은 사용중인 그래픽 카드와 칩셋입니다. 필자의 경우 프로세서와 마더 보드는 훌륭하지만 그래픽 카드는 좋지 않습니다. (하지만 나머지는 희소식입니다. 또한 가상 상자보다 xen 또는 kvm에서 기능이 더 잘 지원되는 것 같습니다. http : // forums를 참조하십시오 . linuxmint.com/viewtopic.php?f=42&t=112013