porxmox에 헤놀 918+ 설치 후 GPU 및 Sata controller 패스쓰루 방법 좀 알려주세요.
porxmox를 설치하고 헤놀 918+를 rr 이미지를 로딩시켜 잘 설치되었습니다.
그런데 제CPU가 G5420인데.. hw트랜스코딩을 위해 아래 글대로 적용시켜보았습니다.
위 글대로 proxmox에서 GVT-g 는 활성화했습니다.
그리고 3번째 방법으로 PCI장치 추가를 수동으로 했습니다.
1. 첫번쨰 질문은
VM을 실행하면
GUEST HOOK: 100 pre-start
100 is starting, doing preparations.
mdev instance '00000000-0000-0000-0000-000000000100' already existed, using it.
kvm: -device vfio-pci,addr=0x02,sysfsdev=/sys/devices/pci0000:00/0000:00:02.0/00000000-0000-0000-0000-000000000100: PCI: slot 2 function 0 not available for vfio-pci, in use by VGA,id=vga
TASK ERROR: start failed: QEMU exited with code 1
이렇게 에러가 나면서 실행이 안되네요.
제 VM 918+의 하드웨어 입니다.
2.
그리고 한가지 더 질문드리면 nvme 1tb 1개와 HDD 4개를 가지고 있는데..
nvme에 proxmox가 설치되어 있습니다.
HDD 4개를 패스쓰루 해놓았는데..
위 그림처첨 각각 패스쓰루 하지 않고 sata 콘트롤러를 패스쓰루 하는 방법이 있디고 하던데..
위 5번째 200 Series PCH SATA controller [AHCI mode] 이것만 패스쓰루 하면 4개 HDD가 다 넘어가는걸까요?
맞다면 방법도 좀 알려주세요
좋은답변을 받기위해서는 좋은 질문이 필요합니다.
유의할점⚠️
- 예의를 지켜주세요. 답변자는 답변을 할 의무는 없습니다.
- 질문에 대한 대부분의 답은 검색으로 찾아보실 수 있습니다.
- 답변자가 답변을 하면서 대개 많은 경우는 다시 질문을 하는 경우가 많이 있습니다.
- (질문의 대한 정보가 부족합니다. ~일 경우 결과물이 어떻게 됩니까? 등등)
질문방법🙏
자신의 상황을 최대한 자세히 설명해주세요.
상황이 정확하고 많을 수록 답변의 정확도가 올라갑니다.
ex) ex) 헤놀로지라면 메인보드 모델 칩셋정보, CPU, 사용한 DSM 버전, 모델, 부수적인 추가 컨트롤러 나 랜카드 등과 어떠한 로더의 이미지를 사용했는지.(arpl-i18n, mshell), 어떤 버전을 사용했는지, 문제가있다면 어떠한것인지 스크린샷을 동반하고 에러의 경우 에러로그를 출력해서 주시면 좋습니다.
*가능하면 최신버전 OS/SW를 이용해주세요
답변에대한 피드백을 주세요.
정보가 질문에 모두 담겨있지않다면 대부분의 답변이 다른정보를 요구합니다.
이러한 답변에 대해 명확한 피드백을 주시면 도움이 됩니다.
PCI 확장카드를 꽃아서 그걸 넘겨주는 방식으로 씁니다. 방법은 별 것 없고 지금 스샷 찍으신 메뉴처럼 선택하시고 Add하시면 됩니다.
저는 여기 자료보고 Intel IGPU랑 지포스 그래픽카드 둘다 설정해서 잘 사용중입니다.
영어이긴한데 그림이 많아서 따라하기 편하더라구요. PCI-E 사타 카드도 거의 동일합니다.
올려주신자료의 ID 0000:00:17 IOMMU 그룹 5번이 보드 내장 Intel SATA 컨트롤러 같아 보이는데
이걸 패쓰쓰루하면 연결된 모든 저장장치가 해당 VM으로 넘어갑니다.
Proxmox 가 설치된 디스크가 메인보드 SATA 포트에 연결되어 있다면 같이 넘어가게 되어 문제가 발생할 듯 합니다.
https://3os.org/infrastructure/proxmox/gpu-passthrough/igpu-passthrough-to-vm/#google_vignette
cmt alert