이 문서는 i3-12100 기반 Proxmox 환경에서 시놀로지 코어를 대체하여 Roon ROCK을 성공적으로 구축한 과정을 기록합니다.
1. 하드웨어 가상화 핵심 설정 (성능 & 호환성)
| 항목 | 설정값 | 이유 |
| CPU Type | x86-64-v3 | i3-12100의 AVX2 등 최신 명령어를 직접 사용하여 레이턴시 최소화 |
| BIOS | OVMF (UEFI) | ROCK의 표준 부팅 방식 |
| Machine | q35 | 최신 칩셋 에뮬레이션으로 안정성 확보 |
| Disk Bus | SATA | [필수] SCSI 설정 시 인식 불가. NUC 하드웨어를 모사하는 SATA 방식 필수 |
| Network | Intel E1000 | ROCK 커널과의 드라이버 호환성 최우선 (VirtIO 불안정 시) |
2. 주요 트러블슈팅 및 해결 과정
🛑 UEFI 'Access Denied' (Secure Boot 해제)
- 증상: 부팅 시 Access Denied 메시지와 함께 No bootable option 발생.
- 해결 방법 (BIOS 직접 수정):
- VM 시작 즉시 Console 탭에서 ESC 키를 연타하여 TianoCore(UEFI 셋업) 진입.
- Device Manager → Secure Boot Configuration 경로로 이동.
- Attempt Secure Boot 항목을 찾아 [Unchecked] (비활성화)로 변경.
- F10을 눌러 저장(Save) 후 ESC로 빠져나와 재부팅.
🛑 부팅 시 점(...) 무한 생성 및 지연
- 원인: 하드웨어(네트워크/디스크) 드라이버 초기화 실패.
- 해결: 네트워크 모델을 Intel E1000으로 변경하고, 디스크 버스를 **SATA**로 설정하여 해결.
🛑 Roon ARC 서버 연결 실패
- 원인: 앱 내부에 기존 시놀로지 코어의 식별 정보(ID)가 캐시되어 발생한 세션 충돌.
- 해결: Roon ARC 앱 삭제 후 재설치를 통해 새로운 ROCK 코어와 세션 재수립.
3. 설치 및 이전 워크플로우
- 이미지 주입: qm importdisk 명령어로 .img 파일을 가상 디스크로 가져옴.
- 코덱 추가: \\ROCK_IP\Data\Codecs 폴더에 ffmpeg 실행 파일 수동 복사.
- DB 복구: 시놀로지에서 생성한 백업 파일을 사용하여 플레이리스트 및 설정 복구.
- 승인 해제: 로그인 시 기존 시놀로지 코어 Unauthorize 실행.
# qm importdisk [VM번호] [이미지경로] [저장소이름]
# 예: VM번호가 100이고 local-lvm 저장소를 쓴다면
qm importdisk 100 /var/lib/vz/template/iso/roon_rock.img local-lvm
4. i3-12100 도입 후 개선 사항
- 반응 속도: 시놀로지 대비 앨범 아트 로딩 및 곡 넘김 속도가 비약적으로 향상.
- DSP 여유: 고부하 연산(업샘플링 등) 시에도 CPU 점유율이 매우 안정적임.
- 안정성: 독립된 VM 환경을 통해 외부 서비스 간섭 없이 스트리밍 유지.
반응형
'Proxmox' 카테고리의 다른 글
| Proxmox Back up Server 사용하기 (0) | 2026.03.08 |
|---|---|
| Install OpenWRT on Proxmox (3) | 2024.11.27 |
| Install ROCK (Roon Optimized Core Kit) on Proxmox (2) | 2024.11.26 |
| LXC 기반 Ubuntu 24.04 설치 on Proxmox (1) | 2024.11.26 |
| Install TrueNAS on Proxmox (1) | 2024.11.26 |