proxmox 에서는 하드디스크 단위로 복잡한 명령어를 사용해서 pass through 를 할 수도 있지만, 기본적으로는 pcie 확장 카드 단위로 패스 스루를 지원합니다.
이때에는 시스템이 가상화와 iommu 를 지원해야 합니다.
너무 오래되지 않은 시스템은 왠만하면 지원하는데, 이것들은 bios/uefi 에서 설정해야 합니다.
iommu 는 고유값을 가져야 하는데, 경우에 따라서는 다른 장치들과 중복되는 경우가 있습니다. 이때에는 메인보드의 다른 슬롯에 바꿔서 꽂아보면 iommu 값이 변경되면서 중복을 피할 수 있는 경우가 있습니다.
https://pve.proxmox.com/wiki/PCI_Passthrough
위 페이지는 proxmox 패스 스루에 대한 영문 페이지입니다.
위 영상은 이렇게 패스스루를 구현하는 방법을 담고 있으며, 예제로 윈도우에서
저장소공간으로 사용하다가 그 디스크들을 모두 pcie sas controller 에 연결해서 이식하면 가상머신 윈도우에서도 정상적으로 인식하는 내용을 보여주고 있습니다.
댓글 없음: