Linux의 일반 PCIe x16 슬롯에 GPU가 설치된 M.2 인터페이스(PCIe 지원)를 통해 GPU를 사용할 수 있습니까?

Linux의 일반 PCIe x16 슬롯에 GPU가 설치된 M.2 인터페이스(PCIe 지원)를 통해 GPU를 사용할 수 있습니까?

여러 사용자가 사용하는 Nvidia GPU 워크스테이션이 있습니다. KVM을 사용하여 4개의 가상 머신을 생성하고 가상 머신 내에서 패스스루 모드로 GPU를 사용합니다. 그러나 4개의 GPU를 모두 이러한 VM에 전달할 때 발견되었습니다. 호스트 시스템(Ubuntu Server LTS 20.04.02)이 계속 정지됩니다. 그래서 호스트 컴퓨터에 GPU를 하나 이상 유지해야 한다고 생각합니다(CPU는 TR3960x이며 통합 GPU가 없음).

마더보드에는 더 이상 PCIe x16 슬롯이 없어서 M.2 슬롯에 저가형 AMD GPU를 설치하고 M.2-PCIe x16 어댑터를 사용했습니다. 하지만 이후에는 호스트 시스템으로 부팅할 수 없고 오류가 발생합니다.

[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)]

또한 USB 드라이브에서 부팅을 시도했지만

grub error: cannot allocate kernel buffer, you need to load kernel first.

관련 정보