• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

N100 Proxmox에서 iGPU 패스스루 하기.

달소 달소 2545

0

35

최신 정리글

 


 

 

 

안녕하세요. 달소입니다.

 

이번에는 N100 Proxmox에서 내장그래픽(iGPU)를 내부 윈도우 VM으로 패스스루하는 방법입니다.

일단 10세대 부터(?) SR-IOV 를 통한 패스스루만 가능하다고 하니 참고해주시면되겠습니다.

 

삽질을 너무 많이해서 고생을 했습니다..

 

윈도우는 이전에 썼던글을 통해 설치 + 원격 셋팅을 해주시고

 

 

여기서는 Proxmox Host 설정부터 진행해주겠습니다. 과정중 재부팅도 필요하니 VM은 모두 종료된 상태로 진행해주시는게 좋습니다.

 

Proxmox Host 설정하기

먼저 빌드를 위한 패키지들 먼저 설치해주세요.

 

apt install build-* dkms

 

 

++ sysfsutils 도 함께 설치해주세요.

 

apt install sysfsutils

 

그리고 아래 깃 레포를 클론해줍니다. 깃도 없으니 apt install git으로 설치를 

 

git clone https://github.com/strongtz/i915-sriov-dkms.git

 

image.png.jpg

 

vi i915-sriov-dkms/dkms.conf

 

image.png.jpg

 

 

mv i915-sriov-dkms /usr/src/i915-sriov-dkms-6.1

 

이제 빌드를 해줍니다.

 

dkms install -m i915-sriov-dkms -v 6.1

 

image.png.jpg

설치가 된부분은 dkms status으로 확인가능합니다.

 

이제 커널부분 변경입니다.

 

기본 CMDLINE은 주석처리 하고 아래에 아래 내용을 추가해주시면됩니다.

GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on i915.enable_guc=3 i915.max_vfs=7"

image.png.jpg

 그리고 아래 내용들로 변경된 사항들을 업데이트해줍니다.

 

update-grub

update-initramfs -u

image.png.jpg

 

그리고 lspci | grep VGA로 나온 PCI 번호를 참고해서 아래내용을 sysfs에 넣어줍니다.

 

image.png.jpg

 

 

echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs = 7" > /etc/sysfs.conf

 

이제 재부팅을 해주겠습니다.

재부팅전 pci 패스스루현황

image.png.jpg

 

변경 후 입니닷

image.png.jpg

 

이제 Proxmox 의 iGPU-Pool을 만들어주겠습니다.

 

image.png.jpg

 

0번을 제외한 1~7번까지 할당해주면됩니다.

image.png.jpg

 

 

Windows VM 설정

이제 윈도우 VM 설정입니다.

 

하드웨어 -> 장치추가 -> PCI

그리고 기본 그래픽은 없음처리해주세요.

image.png.jpg

 

image.png.jpg

 

이제 부팅하게되면 최초 iGPU가 제대로 인식되지않는데

여기서 사용안함 처리를 한번하고 다시 시작해주고

image.png.jpg

 

intel igpu 드라이버를 검색해서 업데이트 후 재시작 한번 시켜주시면 됩니다.

 

정상적으로 인식되면 아래와같이 나옵니다.

image.png.jpg

 

hw 트랜스코딩도 됩니당.

 

image.png.jpg

 

 

참고 : 

 

신고공유스크랩
35
마린츠 2023.09.11. 14:03

아아..우여곡절 끝에 가상GPU 생성 까지는 마쳤습니다.

 

이제 이걸 헤놀로지에 어떻게 적용하나가 문제군요 

profile image
달소 글쓴이 2023.09.11. 19:19
마린츠
n100 gpu 자체를 헤놀에서 지원을 안해줄겁니다 ㅠ
아쉬운대로 우분투에 할당하고 plex사용을 추천드립니다
마린츠 2023.09.11. 19:27
달소
아아앗......ㅠㅠ
그럼 N100으로 헤놀에서 트랜스코딩을 하는 방법은 없는건가요?
시리얼까지 구해서 AME 까지 설치 했는데 ㅠ
profile image
달소 글쓴이 2023.09.11. 19:38
마린츠
맥시멈 10세대이고 안정적인건9세대 igpu까지 지원으로알고있습니다
profile image
달소 글쓴이 2023.09.11. 19:38
마린츠
하드웨어트랜스코딩이안되는것이지 그냥 sw트랜스코딩은문제없을거에요
마린츠 2023.09.11. 19:43
달소
잦은 질문 죄송합니다만
조금만 더 질문드려도 될까요..

일단 제 사용 환경은 proxmox -> 헤놀 -> 메인 저장공간을 외장 usb 로 해서 사용중입니다.
그러기위해서 usb 포트를 헤놀에 패스스루 해놨구요
(아 기본 스토리지는 내장 SSD(500G중 100G 할당)로 사용중입니다.)

이 상황해서 우분투를 설치하고 plex 를 설치해서 usb 포트를 헤놀과 공유해서 사용 가능한건가요?
profile image
달소 글쓴이 2023.09.11. 19:48
마린츠
네 그냥 헤놀에서 cifs나 nfs 서비스를사용해서 ubuntu에 마운트해서 사용하시면됩니다.
섭리 2023.09.22. 13:18
우여곡절 끝에 가상 gpu 성공했네요.

근데 드라이버를 사용안합으로 하고 재시작해도 안잡히는데..

igpu driver N100용이 아래 이걸로 나오는데 이거 설치하는거 맞을까요?
Intel® Arc™ & Iris® Xe Graphics - Windows*
설치 되었다고 해도 재부팅하면 장치관리자에는 문제가 있어 장치가 중지되었다고 나오네요.
profile image
jerry80 2023.09.27. 09:14
proxmox install 을 너무 자주하네요... ㅎㅎ 새로 구입한 n100 에 proxmox 설치하고 이부분 다시하고 있는데, 커널헤더가 설치가 안되어있네요.

apt isntall pve-headers 해주어야 아래 dkms 진행이 됩니다.
profile image
달소 글쓴이 2024.02.20. 15:10
뉴비나스
https://svrforum.com/1185453 제리님께서 써주신글을 참고 부탁드립니다
12

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 1일 전18:33 82 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 1일 전17:40 158 +2
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 1일 전10:37 266 +2
3870 잡담
normal
kmw_ 21시간 전21:52 315 0
3869 후기
normal
ljr10 22시간 전21:18 93 0
3868 가이드
image
달소 1일 전19:06 57 0
3867 가이드
image
달소 1일 전18:33 82 +1
3866 가이드
image
달소 1일 전18:09 84 0
3865 가이드
image
달소 1일 전17:40 158 +2
3864 질문
normal
까칠한나그네 1일 전15:44 80 0
3863 잡담
image
달소 1일 전10:37 266 +2
3862 가이드
image
달소 1일 전23:10 83 +1
3861 가이드
image
달소 1일 전22:54 86 0
3860 질문
normal
감자칩 2일 전18:56 203 0
3859 질문
image
게르노 2일 전16:08 75 0
3858 질문
image
동도리군 2일 전12:14 92 0
3857 정보
image
달소 2일 전08:21 173 +1
3856 잡담
image
달소 2일 전07:46 296 +1
3855 가이드
image
달소 2일 전07:24 279 0
3854 질문
normal
서버구축하자 3일 전13:09 425 0
3853 질문
image
미스터빈 3일 전20:09 227 0
3852 질문
image
초보나스 4일 전08:05 269 +1
3851 질문
normal
웹서버구축관심 5일 전02:22 336 0