macOS Sonoma는 다이내믹 스크린세이버, 데스크탑 위젯, 향상된 화상 회의 기능, 그리고 Safari의 강화된 보안 기능 등 수많은 새로운 기능으로 많은 사용자들의 설치를 유혹하고 있습니다.
해킨토시(Hackintosh) 컴퓨터에 macOS Sonoma를 설치하는 방법을 찾고 계신가요? 이 글에서 그 답을 확인하실 수 있습니다.
기존 macOS 버전에서 업그레이드하든, 윈도우 PC에 macOS Sonoma를 클린 설치하든, 아래의 단계별 안내를 따라가면 누구나 성공적으로 설치를 완료할 수 있습니다.
해킨토시에서 macOS Sonoma로 업그레이드하는 방법
현재 Mac OS X El Capitan 이상 버전을 사용 중이라면, 다음 절차를 통해 해킨토시를 macOS Sonoma로 업그레이드할 수 있습니다.
1단계: 컴퓨터 백업하기
일반적으로 업그레이드 과정에서 데이터가 손실되지 않지만, 업그레이드가 실패할 경우 시스템에 접근하지 못하게 되어 내장 하드 드라이브를 포맷하고 macOS를 재설치해야 하는 상황이 발생할 수 있습니다. 그렇기 때문에 운영체제 업그레이드 전에는 반드시 데이터를 백업하는 것이 좋습니다.
· 맥 타임머신(Time Machine) 백업 및 복원 방법 튜토리얼 참고
2단계: 부트로더와 Kext 업데이트
macOS Sonoma로 업그레이드하기 전에 현재 사용 중인 부트로더가 이를 지원하는지 먼저 확인해야 합니다. Clover를 사용한다면 버전 5152 이상, OpenCore를 사용한다면 v0.9.3 이상이어야 합니다. 또한 원활한 업그레이드를 위해 kext(커널 확장)도 함께 최신 버전으로 업데이트하는 것이 필수입니다.

· OCAuxiliaryTools로 OpenCore와 Kext 업데이트하기
참고: Apple은 Skylake까지의 내장 그래픽(IGPU) 지원 등 구형 하드웨어에 대한 지원을 종료했으며, macOS Sonoma에서는 Broadcom WiFi 지원도 제거했습니다.
또한 해킨토시가 AMD 프로세서를 사용한다면 커널 패치(kernel patches)도 함께 업데이트해야 합니다.
3단계: SMBIOS 업데이트
macOS Sonoma로 업그레이드하려면 해킨토시가 호환되는 SMBIOS 데이터를 갖추고 있어야 합니다. 아래 목록에 해당하는 SMBIOS를 사용하고 있는지 확인하세요.
- iMac19,x, iMac20,x
- iMacPro1,1
- MacBookAir9,1
- MacBookPro15,x, MacBookPro16,x
- MacPro7,1
- Macmini8,1
만약 해당하지 않는다면 ProperTree나 Xcode 같은 plist 편집기로 config.plist 파일을 수정하면 됩니다.
4단계: App Store에서 macOS Sonoma를 다운로드하여 설치
필요한 정보가 모두 업데이트되었는지 확인한 후 해킨토시를 재부팅합니다. 이후 App Store를 열어 macOS Sonoma를 다운로드하고 설치를 진행합니다. 참고로 업그레이드가 가끔 실패할 수 있는데, 이 경우 응용 프로그램 폴더에서 설치 프로그램을 삭제한 뒤 다시 시도하면 됩니다.
모든 과정이 순조롭게 진행되어 해킨토시에 macOS Sonoma가 정상적으로 설치되기를 바랍니다. 도움이 되셨다면 이 글을 공유해 주세요!
해킨토시에 macOS Sonoma 클린 설치하는 방법
윈도우 PC에 macOS Sonoma를 처음부터 새롭게 설치하고 싶다면, 아래 절차를 순서대로 따라 해 보세요.
1단계: macOS Sonoma 하드웨어 호환성 확인
Apple이 지원하는 하드웨어는 제한적이며, macOS가 업데이트될 때마다 지원 범위가 더 좁아질 수 있습니다. 따라서 본인 PC의 하드웨어가 지원되는지, 혹은 문제를 우회할 수 있는 패치가 존재하는지 미리 확인해야 합니다.
· 하드웨어 지원 제한 사항 확인하기
2단계: 설치 전 준비물 체크리스트
시작하기 전에 PC의 중요한 데이터를 백업하고, 아래 준비물을 모두 갖추었는지 확인하세요.
① 16GB 이상의 USB 드라이브
macOS Sonoma 부팅 가능한 설치 USB를 만들려면 외장 드라이브(USB 메모리 등)가 필요합니다. 드라이브는 포맷되므로 필요하다면 미리 데이터를 백업해 두세요.
② macOS Mojave 이상이 설치된 정상 작동하는 컴퓨터
부팅 가능한 설치 프로그램과 EFI 폴더를 만들려면 macOS 환경이 필요합니다. 윈도우에서도 가능하지만 절차가 훨씬 복잡합니다.
③ 최소 30GB 이상의 여유 저장 공간
부팅 가능한 macOS Sonoma 설치 프로그램 생성에 필요한 파일을 저장하려면 최소 30GB의 가용 공간을 확보해야 합니다. 폴더를 일일이 뒤져 불필요한 파일을 정리하기 번거롭다면 iBoysoft DiskGeeker를 활용해 보세요. 선택한 드라이브를 스캔해 폴더와 파일을 용량 크기순으로 보여 주기 때문에 공간을 많이 차지하는 파일을 한눈에 찾아 삭제할 수 있고, 캐시나 로그 파일 같은 잡동사니 파일도 빠르게 정리할 수 있습니다.

④ OCAuxiliaryTools
OCAuxiliaryTools는 OpenCore 부트로더를 설정·관리하고 문제를 해결하며 해킨토시의 부팅 과정을 커스터마이징할 수 있는 도구 모음입니다.

OCAT_Mac.dmg 파일을 다운로드해 디스크 이미지를 연 후, OCAuxiliaryTools.app을 바탕화면으로 드래그 앤 드롭합니다.
⑤ macOS Sonoma 설치 프로그램
macOS Sonoma 설치 프로그램은 해킨토시 구축에 반드시 필요합니다. App Store에서 받거나 macOS Sonoma DMG 파일을 직접 다운로드하면 됩니다. 이후 사용을 위해 설치 프로그램은 응용 프로그램 폴더에 위치해 있어야 합니다.

3단계: 부팅 가능한 macOS Sonoma 설치 USB 만들기
먼저 다음 순서대로 부팅 가능한 macOS Sonoma 설치 프로그램을 만듭니다.
- 관리자 계정으로 로그인되어 있는지 확인합니다.
- 준비한 외장 드라이브를 컴퓨터에 연결합니다.
- 디스크 유틸리티(Disk Utility)를 실행합니다.
- 보기 > 모든 장치 보기를 클릭합니다.
- 외장 드라이브의 최상위 항목을 선택하고 지우기를 클릭합니다.
- 드라이브 이름을 입력합니다.
- 포맷은 Mac OS 확장(저널링)을 선택합니다.
- 방식은 GUID 파티션 맵을 선택한 후 지우기를 클릭합니다.
- 지우기 작업이 완료될 때까지 기다립니다.
- 터미널(Terminal) 앱을 실행합니다.
- 아래 명령어에서 MyVolume을 드라이브 이름으로 바꾼 후 실행하여 부팅 가능한 설치 프로그램을 만듭니다.
sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume - 로그인 비밀번호를 입력하고 Enter를 누릅니다. (비밀번호는 화면에 표시되지 않습니다.)
- y를 입력해 드라이브 삭제를 확인합니다.

- 부팅 가능한 설치 프로그램 생성이 끝나면 터미널을 종료합니다.
4단계: EFI 폴더 만들기
macOS Sonoma 설치 준비가 되었다면, 이제 컴퓨터에서 macOS Sonoma를 부팅하는 데 필요한 드라이버, kext, 도구 등의 리소스를 담은 EFI 폴더를 만들 차례입니다.
여기서는 미리 만들어진 plist 파일을 활용하는 가장 간편한 방법을 소개합니다. 필요한 파일에 대해 더 자세히 알고 싶다면 OpenCore 공식 가이드를 참고하세요.
- OCAuxiliaryTools를 마우스 오른쪽 버튼으로 클릭하고 열기를 선택합니다.
- 'macOS에서 검증할 수 없습니다'라는 메시지가 나오면 취소를 클릭합니다.
- 다시 오른쪽 버튼으로 클릭해 열기를 선택하고, 열기를 한 번 더 클릭합니다.
- 'Update OpenCore and kexts'를 클릭합니다.
- 'Choose OpenCore Version' 옆에서 'Latest version'을 선택합니다.

- 'Get the latest version of OpenCore'를 클릭합니다.
- 창을 닫고 메인 화면으로 돌아갑니다.
- 메뉴 막대에서 'Configuration Template'를 클릭합니다.
- 파란색 링크 'Intel CPU configuration template'를 클릭합니다.

- plist 폴더를 엽니다.
- 본인의 하드웨어에 맞는 plist 파일을 다운로드합니다.

- 파일 이름을 config.plist로 변경합니다.
- OCAuxiliaryTools에서 파일 > 열기를 클릭하고 config.plist 파일을 엽니다.
- Edit > Generate EFI on the Desktop을 클릭합니다.

- OK를 클릭합니다.
- Kernel 탭에서 빨간점이 표시된 kext를 삭제합니다.
- NVRAM 탭을 클릭합니다.
- boot-args 값을 -v keepsyms=1 debug=0x100 alcid=1로 설정하고 Enter를 누릅니다.
- 저장 버튼을 클릭합니다.
- 왼쪽 메뉴에서 PI를 클릭합니다.
- macOS Sonoma가 지원하는 SystemProductName을 선택합니다. (최적의 SMBIOS 선택 방법은 OpenCore 가이드를 참고하세요.)

지원되는 SMBIOS는 다음과 같습니다:
iMac19,x; Mac20,x / iMacPro1,1 / MacBookAir9,1 / MacBookPro15,x; MacBookPro16,x / MacPro7,1 / Macmini8,1 - Generate를 클릭해 시리얼 넘버, UUID, MLB를 생성한 후 저장을 클릭합니다.
- 이더넷 & WiFi, 블루투스에 맞는 kext를 다운로드합니다.
- 다운로드한 kext 파일들을 Kexts 폴더에 넣습니다.

5단계: EFI 폴더를 USB 설치 프로그램에 넣기
EFI 폴더가 준비되면 다음 단계에 따라 USB 설치 프로그램의 EFI 파티션에 넣어야 합니다.
- OCAuxiliaryTools에서 'Mount ESP' 버튼을 클릭합니다.

- 부팅 가능한 설치 드라이브를 선택하고 Mount를 클릭합니다.
- EFI 폴더를 EFI 파티션으로 드래그 앤 드롭합니다.
6단계: BIOS/UEFI 설정 변경
시스템에 따라 최적의 성능을 위해 BIOS/UEFI 설정을 조정해야 할 수 있습니다. 컴퓨터의 BIOS/UEFI에 진입하려면 제조사별로 지정된 키(F10, F2, F12, F1 또는 Delete 등)를 누른 상태로 부팅하면 됩니다. 권장 설정값은 EliteMacx86에서 확인하세요.
7단계: macOS Sonoma 설치 프로그램으로 부팅
USB 설치 프로그램과 BIOS/UEFI 설정이 모두 완료되었다면, 이제 해킨토시에 macOS Sonoma를 설치할 준비가 된 것입니다.
- 대상 시스템의 부팅 메뉴(Boot Menu)에 진입합니다.
- 부팅 가능한 드라이브를 선택하고 Enter를 누릅니다.
- OpenCore Boot picker 화면에서 Install macOS Sonoma를 선택하고 Enter를 누릅니다.

8단계: 해킨토시에 macOS Sonoma 설치 완료
시스템이 부팅되면 디스크 유틸리티를 열어 드라이브를 포맷한 뒤 macOS Sonoma를 클린 설치하면 됩니다.
이 글이 도움이 되셨다면 주변에 공유해 다른 분들의 해킨토시 macOS Sonoma 설치에도 도움을 주세요!