![Windows 10의 Virtual Box에서 실행되는 Ubuntu 22 VM에서 GPU에 액세스하는 방법은 무엇입니까?](https://rvso.com/image/1684435/Windows%2010%EC%9D%98%20Virtual%20Box%EC%97%90%EC%84%9C%20%EC%8B%A4%ED%96%89%EB%90%98%EB%8A%94%20Ubuntu%2022%20VM%EC%97%90%EC%84%9C%20GPU%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
GPU 2개가 장착된 HP ZBook 17 G6이 있습니다.
- GPU 0: 인텔(R) UHD 그래픽 630
- GPU 1: 엔비디아 쿼드로 T1000
Win 10을 실행 중입니다. Virtualbox에서 Ubuntu 22 VM을 생성했지만 Nvidia GPU에 액세스하는 방법을 알 수 없습니다. NVidia 제어판의 앱 목록에 VB exe를 추가했지만 도움이 되지 않았습니다. 또 무엇을 해야 합니까? 티아!
답변1
Virtualbox는 VM에 호스트 GPU에 대한 직접 액세스(패스스루)를 제공하지 않습니다. 그러나 Virtualbox는 호스트에서 실행하여 일부 VM 그래픽을 가속화하는 게스트 추가를 통해 3D 가속을 제공합니다.
Windows 호스트에서 GPU 통과를 위해서는 Hyper-V를 사용해야 합니다. 이 방향으로 나아가는 데 관심이 있다면 시작하는 데 도움이 될 두 가지 기사가 있습니다.
답변2
https://wiki.gentoo.org/wiki/GPU_passthrough_with_libvirt_qemu_kvm
https://docs.nvidia.com/grid/13.0/grid-vgpu-release-notes-generic-linux-kvm/index.html#release-notes
kvm
Virtualbox가 또는 qemu
백엔드로 사용할 수 있다는 것을 알고 있습니다 .
kvm 또는 qemu는 GPU 패스스루를 지원하지만 virtualbox에는 현재 이 기능이 없는 것 같습니다.