Xen 4.2.0(소스에서 컴파일)과 AMD Radeon 7750 GPU가 설치된 Ubuntu Server 12.10 설정이 있습니다. Xen 설치가 작동하는 것 같습니다. 예를 들어 가상 머신을 생성할 수 있습니다.
가상 머신을 설정했는데 VNC를 사용하여 연결할 때 제대로 작동하는 것 같습니다. 그러나 GPU 패스스루를 활성화하도록 구성을 변경한 후에는 모니터에 아무 것도 나타나지 않고 VNC에는 "serial0"만 표시되고 어떤 작업도 수행할 수 없습니다.
GPU 패스스루를 활성화하기 위해 구성 파일에 다음을 추가했습니다.
gfx_passthru=1
pci=['01:00.0']
GPU를 가상 머신에 올바르게 전달하는 방법은 무엇입니까?
답변1
7750의 Win7 클라이언트에서 보조 패스스루를 사용하여 성공했습니다. 이렇게 하려면 gfx_passthru = 0으로 설정하고 도메인을 시작한 다음 도메인의 VNC 콘솔을 엽니다. Catalyst 드라이버를 설치합니다. 재시작. 이 시점에서는 여전히 VNC를 통해 BIOS 및 운영 체제 부팅 프로세스를 볼 수 있지만 운영 체제가 Catalyst 드라이버를 로드하면 모니터에 로그인 화면이 표시됩니다.
기본 패스스루를 사용해본 적도 없고 어떤 종류의 패스스루로 Linux 게스트를 사용해 본 적도 없습니다. 이 중 하나라도 발견하면 추가 업데이트를 제공할 것입니다.
답변2
이 목록구식일 수 있지만 7750이 "작동"하는 것으로 표시되지 않습니다.
그 외에는 실제로 Dom0에서 숨겨서 DomU에 전달하려고 합니다. 그러나 이를 위해서는 Dom0용 두 번째 카드가 필요할 수 있습니다(또는 직렬 콘솔 사용).