소라껍질떼기
Unraid vm에서 5800u 내장그래픽 패스스루 성공 및 기타 기록
참고 : AMD APU 내장 그래픽 Proxmox GPU Passthrough 설정 ( X300 )

定升 DS_2501 5800u 메인보드 기준 작성
완벽한 설정이 아닌 성공한 설정임
==========
BIOS 설정
---------------
IOMMU - Auto
SVM Mode - Enabled
OS 설정
---------------
Syslinux 부팅 옵션
kernel /bzimage
append initrd=/bzroot video=efifb:off video=vesafb:off pcie_acs_override=downstream vfio_iommu_type1.allow_unsafe_interrupts=1 isolcpus=12-15 vfio-pci.ids=1002:1638,1002:1637
시스템 장치

두 IOMMU 그룹을 VIFO에 바인딩
---
1002:1638 GPU
1002:1637 오디오

격리를 안 했을 때 심각한 i/o 성능 저하가 있었기 때문에 vm에 사용할 코어 분리

AMD-Vendor-Reset 플러그인 설치
==========
VM 설정
---------------
사용 파일

https://drive.google.com/file/d/1a1WtvtBDTOPV4Dg0W36HNR1MhKmkM95F
AMDGopDriver.rom
오디오 장치에 사용
edk2-BaseTools-win32 => EfiRom.exe -f 1002 -i 1637 -e AMDGopDriver.efi -o AMDGopDriver.rom
판매자에게 요청한 DS2501 BIOS 원본 파일
vbios_15E7.rom
UBU로 추출된 Barcelo VBIOS
vbios_164C.rom
UBU로 추출된 Lucienne VBIOS
vbios_1638.rom
UBU로 추출된 Cezanne VBIOS

순서
머신-Q35
USB 컨트롤러-3.0 (qemu XHCI)
그래픽 카드-VNC
사운드 카드-없음 상태로 OS 설치
Sunshine 설치 후 최초 연결 (RDP 사용 안 할 경우)
그래픽 카드, 그래픽 ROM BIOS, 사운드 카드 설정

XML 설정으로 넘어와 GPU의 rom에 bar='on' 추가
오디오는 별도로 GPU 형식과 똑같이 파일만 바꿔서 추가

==========
USB 패스스루
---------------
VM 설정-USB 장치 패스스루 -> 연결 끊길 시 VM 재부팅 필요
VM 설정-USB PCI 패스스루 -> 사용하는 메인보드에서는 IOMMU 분리에 문제가 있어 불가. PCI 슬롯은 이미 sata 확장 장착 상태

USB Manager 플러그인을 사용하면 유연하게 핫스왑 가능

메뉴 모음-USB
각 장치의 Settings의 USB 아이콘, 모니터 아이콘에서 VM 할당 및 설정 가능
USB 아이콘은 USB 포트를 기준으로 인식, 모니터 아이콘은 장치를 기준으로 인식
VM Action에서 VM DETACH, VM ATTACH로 on off 가능
블루 아카이브 노아 테마
---------------



https://drive.google.com/file/d/1RBW28LOiv_0iV4QMupg003Zmx2-_w6VR
정상 작동 기준
7.2.4 버전
QHD 엣지 크롬 파이어폭스
S24U 엣지
필수 플러그인
Custom WebUI CSS 플러그인
User Scripts 플러그인
chmod +x noa_theme.sh로 권한 부여 후 ./noa_theme.sh
자유롭게 ON OFF 가능