n100 Proxmox 에서 iGPU Passthrough 하기 - PVE 커널 업그레이드 한경우 한번더 해주어야 하네요.
위 달소 사부님의 글 보고 n100 에 iGPU 패스스루 세팅하고 잘 사용하고 있었습니다.
오늘 PVE 를 업그레이드 했더니 커널도 같이 업그레이드가 되었고 (6.2.16-14-pve 에서 6.2.16-15-pve 로) 이 경우
위 달소님 글의 내용을 그대로 한번더 반복해주어야 하네요. (윈도호스트의 드라이버 설정부분도)
이것까지는 괜찮은데 (윈도 머신 재부팅 몇 번 이외에는 별로 시간걸릴 일이 없다는 뜻입니다.)
문제는 리눅스 VM에 패스스루 하는 경우가 되겠습니다.
위 달소님 글의 맨 아래 부분에 보면 링크가 하나 붙어있고 이것 참고해서 debian 12 VM 에 iGPU 패스스루 까지는 잘 된 상태 였습니다.
다행히 잘되고 있는 Linux VM의 커널을 건드리지 않으면 Proxmox Host 에 i915-sriov 부분만 변경 실행하면
iGPU 패스스루는 그대로 잘 됩니다.
문제는 이 Linux VM의 커널을 버전업하려고 하면 커널 빌드 부터 다시 해야 한다는 점입니다. ㅠㅠ
(리눅스의 경우 sriov 드라이버를 커널에 포함시켜야 하는것 ? 으로 추측합니다.)
그런데 커널 빌드에 N100 VM에서 대략 3~4시간쯤 걸립니다.
혹시라도 리눅스 VM에 패스해서 사용중이시라면 꼭필요한 경우가 아니라면 VM의 커널 업그레이드는 하지 않는 편이 좋겠습니다. ^^
(저는 테스트 삼아 6.1.55 소스 리빌드 하고 있는 중입니다. ㅎㅎ - 현재 사용 버전은 6.1.38-sriov 입니다.)
=========================
길게 썼지만, 종합 결론은 잘 돌아가면 Host 던 VM 이던 커널업그레이드는 하지 말자가 되겠습니다. ㅋㅋ
cmt alert