728x90
반응형
Proxmox VE에서 macOS 설치 가이드
Proxmox VE에서 macOS를 실행하는 방법을 간단히 정리했습니다. luchina-gabriel/OSX-PROXMOX 저장소를 기반으로, Intel 및 AMD 하드웨어에서 macOS를 설치하는 가장 쉬운 방법을 제공합니다. 이 가이드는 macOS High Sierra부터 Sequoia까지, Proxmox VE 7.XX ~ 8.XX를 지원합니다.
1. 개요
OSX-PROXMOX는 Proxmox VE에서 macOS를 쉽게 설치할 수 있도록 자동화된 스크립트를 제공합니다. 단 몇 단계로 macOS 가상 머신(VM)을 설정할 수 있습니다.
지원되는 macOS 버전
- High Sierra (10.13)
- Mojave (10.14)
- Catalina (10.15)
- Big Sur (11)
- Monterey (12)
- Ventura (13)
- Sonoma (14)
- Sequoia (15)
지원되는 Proxmox VE 버전
- 7.0.XX ~ 8.4.XX
- Proxmox VE 9.0.0 Beta (예비 지원)
OpenCore 버전
- 2025년 4월 기준: 1.0.4 (SIP 활성화, Apple 서명 DMG 사용, 보안 기능 포함)
2. 설치 방법
사전 준비
- Proxmox VE 설치: Proxmox VE 7.0.XX ~ 8.4.XX를 새로 설치 (깨끗한 설치 권장).
- TSC 확인 (macOS Monterey 이상):
- 호스트의 TSC(Timestamp Counter)가 제대로 작동해야 다중 코어 할당 시 macOS 충돌을 방지할 수 있습니다.
- 확인 명령어:
dmesg | grep -i -e tsc -e clocksource
- 정상 출력:
clocksource: Switched to clocksource tsc
- 비정상 출력:
tsc: Marking TSC unstable due to check_tsc_sync_source failed
- 해결 방법:
- BIOS에서 "ErP 모드" 및 모든 C-state 전원 절약 모드 비활성화 후 완전히 전원 재부팅.
- GRUB 설정 수정:
# /etc/default/grub 파일 편집 GRUB_CMDLINE_LINUX_DEFAULT="... clocksource=tsc tsc=reliable" update-grub reboot
- TSC 확인:
출력이cat /sys/devices/system/clocksource/clocksource0/current_clocksource
tsc
여야 함.
설치 단계
- Proxmox VE 웹 콘솔 접속:
Datacenter > YOUR_HOST_NAME > Shell
로 이동.
- 스크립트 실행:
/bin/bash -c "$(curl -fsSL https://install.osx-proxmox.com)"
- 이 명령은 설치 스크립트를 다운로드하고 실행하여 macOS VM 설정을 자동화합니다.
추가 설정
- Gatekeeper 비활성화 (macOS 내에서 EFI 패키지 설치 시):
sudo spctl --master-disable
3. 문제 해결
1) "Recovery Server Could Not Be Contacted" 오류 (High Sierra 이하)
- 오류 창을 닫지 않고 유지.
- 설치 로그 확인:
Window > Installer Log
에서 "Failed to load catalog" 항목을 찾아 URL 복사 (예:https://example.sucatalog
).
- URL 수정:
https://
를http://
로 변경.- 터미널에서 다음 명령 실행:
nvram IASUCatalogURL="http://your-http-url.sucatalog"
- 터미널 종료 후 설치 재시작.
2) GPU Passthrough 문제
- 외부 디스플레이에서 Apple 로고가 멈추는 경우:
- BIOS에서 "above 4G decoding" 비활성화.
- IOMMU 그룹 분리:
/etc/default/grub
파일에 다음 추가:GRUB_CMDLINE_LINUX_DEFAULT="... pcie_acs_override=downstream,multifunction pci=nommconf"
- GRUB 업데이트 및 재부팅:
update-grub reboot
4. 클라우드 지원
- VultR를 통해 클라우드에서 Hackintosh 실행 가능.
- 네트워크 브리지 설정 및 서브넷 지정 가능.
5. 보안 및 주의사항
- 개발/테스트 전용: 이 스크립트는 개발, 학습, 테스트 목적으로만 사용하세요.
- 데이터 백업: 시스템 변경 전 모든 데이터 백업 필수.
- 스크립트 검증: 실행 전 스크립트 소스 확인 권장:
curl -fsSL https://install.osx-proxmox.com > install_script.sh cat install_script.sh
6. 참고 자료
- GitHub 저장소: luchina-gabriel/OSX-PROXMOX
- 커뮤니티: Universo Hackintosh Discord
- 데모 영상: YouTube (포르투갈어) (영어 자막 사용 가능)
- 크레딧:
- OpenCore/Acidanthera 팀
- Corpnewt (ProperTree, GenSMBIOS 등)
- Apple (macOS)
- Proxmox (가상화 플랫폼)
마무리
OSX-PROXMOX는 Proxmox VE에서 macOS를 실행하는 간단하고 강력한 솔루션입니다. 위 단계를 따라 쉽게 설치할 수 있으며, 문제 발생 시 제공된 해결 방법을 참고하세요. 항상 최신 정보를 확인하고, 신뢰할 수 있는 소스에서 스크립트를 다운로드하세요.
반응형
'서버 리뷰 > Proxmox' 카테고리의 다른 글
Prometheus와 Grafana를 이용한 데이터 수집 및 시각화 구축 가이드 (1) | 2025.08.18 |
---|---|
Proxmox VE에서 무료 SSL 인증서 쉽게 설정하기 (0) | 2025.06.07 |
Proxmox에서 Windows VM과 BlueStacks 실행 가이드 (1) | 2025.06.06 |
Proxmox에서 일반 공유기로 네트워크 설정 및 LXC 컨테이너로 DHCP 활성화 (0) | 2025.06.02 |
Proxmox에서 VLAN 설정 및 DHCP와 외부 통신 활성화 방법 (0) | 2025.06.01 |