시스템 사양 선택 | 3번 |
---|
안녕하세요.
여기에서는 바이오스(BIOS) 설정 및 그와 연관된 Config.plist 내 항목들에 대해서 다룹니다.
※ 본문에 들어가기 전에
- 이 글은 개념의 이해 같은 원론적인 얘기는 다루지 않고, 방법론적인 측면에서 진행합니다.
- 예시는 데스크탑으로 노트북의 경우도 시작 지점에서는 별반 다르지 않아 따로 언급하지 않습니다.
- 내용이 많아서 어려워 보이지만 글자가 얼마 없으니 부담없이 보시면 됩니다.
- 사진은 클릭하면 커집니다.
※ 해킨은 설치 시 약 3~6회 정도 재부팅을 합니다. 설치가 완전히 끝날 때까지 절대 부팅 USB를 제거하지 마시기 바랍니다.
※ 도움이 될 만한 바이오스 관련 정보들
- Hackintosh 메인보드 제보사 별 BIOS 세팅방법 (tistory.com)
- How to set up BIOS to install Hackintosh for PC and Laptop (tipsmake.com)
- Boot Menu Option Keys For All Computers and Laptops | [Updated List 2021] | (techofide.com)
Dortania Guide를 보면 각 시스템에서 바이오스(BIOS) 설정과 관련하여 다음과 같은 내용이 있습니다.
첫 문장을 보면 '바이오스 설정에서 (관련된) 모든 항목이 없을 수도 있으나 너무 걱정하진 마세요.'라고 나옵니다. 없는 항목은 설정하지 않아도 되는 걸까요? 만약 그렇다면 굳이 왜 저 항목들을 다 적어놨을까요?
답은 '네니오(네+아니오)'입니다.
없지만(또는 안 보이지만) 항목의 기본 값(Default)이 위 내용과 같아 설정이 불필요한 경우가 있거나, 또는 (기본 값이 위 내용과 달라) 설정해줘야 하는 경우도 있습니다. (위 항목들이 각각 무엇을 뜻하는지는 여기서 다루지 않습니다. 관심 있는 분은 따로 검색해주시기 바랍니다.)
이 글은 바로 그 '없는(또는 안 보이는)' 항목들을 설정할 수 있는 방법에 관한 것으로, 해당 설정은 'config.plist'에서 합니다.
1. Disable
1-1. VT-d (인텔에만 적용)
Disabled로 설정을 해야 하나 Enable로 설정할 필요가 있는 경우 다음과 같이 변경합니다.
- 'config.plist - Kernel - Quirks - DisableIoMapper' 값을 True로 변경
1-2. CFG Lock (인텔에만 적용)
CFG Lock 항목을 (Disabled로) 설정할 수 없는 경우 다음과 같이 변경합니다.
- 인텔 4세대 미만 CPU인 경우 'config.plist - Kenel - Quirks - AppleCpuPmCfgLock' 값을 True로 변경
- 인텔 4세대 이상 CPU인 경우 'config.plist - Kenel - Quirks - AppleXcpmCfgLock' 값을 True로 변경
* (macOS 10.10 이하 버전 설치 시) 인텔 5세대 이하 CPU인 경우도 여기에 해당
Kernel Issues | OpenCore Install Guide (dortania.github.io)
2. Enable
2-1. Above 4G Decoding
Above 4G Decoding 항목을 (Enabled로) 설정할 수 없는 경우 다음과 같이 변경(추가)합니다.
- 'config.plist - NVRAM - Add - 7C436110... - boot-args'에 npci=0x3000 (또는 npci=0x2000) 추가
* (주의) Above 4G Decoding을 Enabled로 설정한 경우 npci=0x3000 (또는 npci=0x2000)을 삭제해야 함
Kernel Issues | OpenCore Install Guide (dortania.github.io)
(2020 이후 바이오스에서) Above 4G Decoding과 함께 'Resizable BAR Support'도 설정 가능한 경우가 있습니다.
만약 바이오스에서 'Re-Size BAR (Support)' 항목을 Enabled(또는 Auto)로 설정했다면 다음과 같이 변경합니다.
- 'config.plist - Booter - Quirks - ResizeAppleGpuBars' 값을 0으로 변경
2-2. XHCI Hand-off
XHCI Hand-off를 (Enabled로) 설정할 수 없는 경우 다음과 같이 변경합니다.
- 'config.plist - UEFI - Quirks - ReleaseUsbOwnership' 값을 True로 변경
* (주의) XHCI Hand-off가 Enabled면 ReleaseUsbOwnership을 False로 설정해야 함
Kernel Issues | OpenCore Install Guide (dortania.github.io)
2-3. DVMT Pre-Allocated (내장 그래픽(iGPU) 사용 시 해당)
DVMT 항목 설정이 어려운 경우 다음과 같이 변경(추가)합니다.
- 'config.plist - DeviceProperties - Add - PciRoot(0x0)/Pci(0x2,0x0)'에 알맞은 Framebuffer 항목 추가
(해당 예시는 인텔 10세대 시스템으로, Dortania Guide의 'DeviceProperties'에서 각 시스템에 맞는 설정값 확인 가능합니다.)
3. 목록에는 없지만 설정해야 하는 항목
3-1. XhciPortLimit
- (USB Mapping을 한 경우) 'config.plist - Kernel - Quirks - XhciPortLimit' 값을 False로 변경
Making the installer in macOS | OpenCore Install Guide (dortania.github.io)
4. Intel BIOS Settings
5. AMD BIOS Settings
※ 노트북의 경우 DVMT, MMIO, 디스플레이 커넥터 등 바이오스에 없는(보이지 않는) 설정을 config.plist에서 마찬가지 방법으로 수정할 수 있는데, 관련 내용은 '해킨질답' 또는 '해킨정보' 게시판에서 별도로 검색 바랍니다.
(누락 또는 잘못된 내용이나 오탈자 등 오류가 있는 경우 댓글로 말씀해주시면 수정하겠습니다.)
Stultus님의 새글 알림을 받으실려면 구독
엄청 멋지게 정리하셨네요. 처음 접하는 사람이라면 이게 뭐지 하지만, 무한 부팅을 겪다보면 알게되는 것들을 잘 정리하셨습니다. 수고하셨어요
유익한 글 감사합니다~이제 겨우 입문 일주일째 3-40번 정도 부팅 해본거 같은데 갈길이 머네요 ㅠㅠ 열심히 찾아보며 공부하다 보면 설치 성공하는 날이 오겠죠? ㅠㅠ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 68 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +14 | 좌절금지 | 24.09.1723:58 | 172 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 749 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3530 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4295 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 194 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 88 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 163 |
좌절금지 | 24.09.1919:17 | 163 | |
좌절금지 | 24.09.1917:09 | 68 | |
Stultus | 24.09.1813:37 | 146 | |
좌절금지 | 24.09.1723:58 | 172 | |
좌절금지 | 24.09.1722:40 | 194 | |
맥가즈아 | 24.09.1717:13 | 88 | |
김경석 | 24.09.1708:13 | 216 | |
Panictosh | 24.09.1617:47 | 95 | |
Tamy | 24.09.1504:35 | 465 | |
Stultus | 24.09.1319:18 | 434 | |
치토 | 24.09.1019:44 | 468 | |
머핀X | 24.09.0118:13 | 393 | |
해킨도전자 | 24.09.0112:54 | 294 | |
머핀X | 24.08.3115:34 | 371 | |
화정큐삼 | 24.08.2601:42 | 239 | |
하나브 | 24.08.2422:59 | 206 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 328 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 271 | |
좌절금지 | 24.08.1115:46 | 194 | |
티타보르 | 24.08.1111:21 | 141 | |
Stultus | 24.08.1022:46 | 183 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
RogerT | 24.08.0609:17 | 115 | |
줌바이퍼 | 24.08.0606:14 | 457 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
좌절금지 | 24.08.0521:08 | 836 | |
Stultus | 24.08.0221:07 | 425 | |
Tamy | 24.07.3019:12 | 328 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
Stultus | 24.07.2112:43 | 245 | |
BlueGuerrilla | 23.05.0502:19 | 3993 | |
Stultus | 24.07.1219:19 | 749 | |
김태국 | 21.08.0213:10 | 3679 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 137 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
의정이 | 24.07.0811:28 | 171 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 287 | |
애플브리크 | 24.07.0509:56 | 492 | |
광호 | 24.02.1715:21 | 2182 | |
치토 | 24.06.2723:24 | 397 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 511 | |
Mactopia | 24.06.1401:04 | 345 | |
Stultus | 24.06.1120:40 | 725 | |
새콤칠리 | 24.06.1115:07 | 671 | |
좌절금지 | 23.02.2118:35 | 118만 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 264 | |
거니 | 24.05.2601:07 | 243 | |
RogerT | 24.05.2520:14 | 247 | |
좌절금지 | 24.05.1812:40 | 909 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
줌바이퍼 | 24.05.1002:04 | 1007 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2403 | |
챠니앤차니 | 24.05.0319:15 | 146 | |
챠니앤차니 | 24.05.0220:17 | 173 | |
고맹이 | 24.05.0210:00 | 634 | |
shl628 | 24.04.3013:54 | 1067 |
엄청 멋지게 정리하셨네요. 처음 접하는 사람이라면 이게 뭐지 하지만, 무한 부팅을 겪다보면 알게되는 것들을 잘 정리하셨습니다. 수고하셨어요