PCI-E 랜카드를 VM에 패스스루를 하니깐 오류가 발생해요..
PCI-E 랜카드를 VM에 패스스루를 하니깐
Error: cannot prepare PCI pass-through, IOMMU not present
라는 오류가 발생하면서 패스스루한 VM 부팅에 실패합니다..
https://www.yanboyang.com/proxmoxpassthrough/
위 블로그 포스팅을 따라해봤는데도 문제가 해결 되지 않네요..
저거 무엇을 잘못 한건가요..?
1등
강아지발바닥 2022.11.06. 18:59
인텔이면 vt-d
amd이면 IOMMU
바이오스에서 옵션찾은다음 켜주면됩니다
강아지발바닥
VT-D를 켜줬는데도 똑같지 오류가 발생하고 PCI 장치를 해제하면 정상적으로 VM 부팅이 되요..
2등
DarkAcid 2022.11.07. 12:50
proxmox 하드웨어, proxmox버젼, 설치하시려는 VM정보가 필요합니다
DarkAcid
1)Proxmox 하드웨어
CPU:Intel Pentium® G2140
RAM: 10GB
HDD:2TB+HDD320GB+HDD500GB+SSD120GB
2)Proxmox 버전:7.2-11
3)VM 정보
(VM 정보는 이거 맞나요..?)
DarkAcid 2022.11.07. 23:51
Dev_OpsEngineer
패스쓰루하시려는 카드의 모델명은 어떻게 되나요?
DarkAcid
확인해보니깐 리버네트워크 NEXI NX-GL2000 기가비트 랜카드 이네요
DarkAcid 2022.11.09. 02:40
Dev_OpsEngineer
혹시 passthrough하실때 pci-e 옵션을 체크 하셨나요?
kimlulz 2022.11.10. 09:02
DarkAcid
머신 q35로 바꿔야 PCI-Express 옵션 활성화 되는걸로 알고있습니다.
kimlulz
머신 q35로 바꿔도 안되네요...ㅠ
DarkAcid
답이 늦어 죄송합니다...ㅠ
pci-e 옵션을 체크안한거 같은데 어디에 있나요..?
3등
DarkAcid 2022.11.13. 08:17
Advanced 옵션을 활성화 시키시면 생깁니다.
cmt alert