시스템 사양 선택 | 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 | 50 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 163 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 745 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3525 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4291 |
[필독 - 안정화] 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 | 186 |
OpenCore Legacy Patcher 2.0.1 +2 | 김경석 | 24.09.1708:13 | 214 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 83 |
좌절금지 | 24.09.1919:17 | 104 | |
좌절금지 | 24.09.1917:09 | 50 | |
좌절금지 | 24.09.1723:58 | 163 | |
좌절금지 | 24.09.1722:40 | 186 | |
김경석 | 24.09.1708:13 | 214 | |
Tamy | 24.09.1504:35 | 462 | |
Stultus | 24.09.1319:18 | 427 | |
치토 | 24.09.1019:44 | 465 | |
해킨도전자 | 24.09.0112:54 | 293 | |
머핀X | 24.08.3115:34 | 368 | |
화정큐삼 | 24.08.2601:42 | 238 | |
하나브 | 24.08.2422:59 | 205 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 325 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
Stultus | 24.08.1419:58 | 343 | |
오디세이 | 24.08.1311:26 | 269 | |
좌절금지 | 24.08.1115:46 | 194 | |
Stultus | 24.08.1022:46 | 183 | |
RogerT | 24.08.0609:17 | 115 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
Stultus | 24.08.0221:07 | 419 | |
Tamy | 24.07.3019:12 | 328 | |
Stultus | 24.07.2112:43 | 230 | |
Stultus | 24.07.1219:19 | 745 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 137 | |
Stultus | 24.07.0921:44 | 136 | |
Stultus | 24.07.0820:57 | 223 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 286 | |
애플브리크 | 24.07.0509:56 | 489 | |
치토 | 24.06.2723:24 | 397 | |
Stultus | 24.06.1120:40 | 724 | |
Stultus | 24.04.3022:28 | 1097 | |
Stultus | 24.04.2718:46 | 1006 | |
Stultus | 24.04.1312:15 | 3048 | |
Stultus | 24.04.0712:49 | 2899 | |
Stultus | 24.04.0619:59 | 1530 | |
Stultus | 24.04.0613:43 | 1468 | |
Stultus | 24.04.0521:57 | 2555 | |
Stultus | 24.03.2920:07 | 3525 | |
Stultus | 24.03.2823:08 | 1410 | |
Stultus | 24.03.2322:35 | 1120 | |
Stultus | 24.03.2123:12 | 769 | |
Stultus | 24.03.0818:26 | 645 | |
Stultus | 24.02.1621:54 | 1087 | |
Stultus | 24.01.2321:47 | 941 | |
Stultus | 24.01.1218:54 | 4291 | |
Stultus | 24.01.1121:20 | 842 | |
Stultus | 24.01.0921:31 | 902 | |
Stultus | 24.01.0822:35 | 1330 | |
Stultus | 23.11.0920:54 | 4532 | |
Stultus | 23.10.2723:10 | 6430 | |
Stultus | 23.10.2722:40 | 6432 | |
Stultus | 23.10.2100:08 | 6965 | |
Stultus | 23.10.1700:57 | 3489 | |
Stultus | 23.09.2707:11 | 4702 | |
Stultus | 23.09.1022:47 | 8858 | |
Stultus | 23.08.2521:36 | 9223 | |
Stultus | 23.08.2313:42 | 9504 | |
Stultus | 23.08.2216:27 | 3862 | |
Stultus | 23.08.2115:14 | 9666 | |
Stultus | 23.08.2114:43 | 1만 | |
Stultus | 23.07.1318:42 | 1.6만 | |
Stultus | 23.07.0619:38 | 1.2만 | |
Stultus | 23.05.2512:02 | 1.7만 | |
Stultus | 23.04.0517:11 | 2.3만 | |
Stultus | 23.03.2800:39 | 5733 | |
Stultus | 23.03.2313:35 | 1.4만 | |
Stultus | 23.03.1211:40 | 3.2만 | |
Stultus | 23.03.0621:32 | 4.1만 | |
shl628 | 23.01.0913:39 | 5만 | |
곰비 | 21.02.1223:08 | 1311 | |
JGP | 21.02.1115:54 | 1985 | |
닉네임이당 | 21.02.1001:47 | 1344 | |
HKDavid | 21.02.0822:41 | 2076 | |
자유로이 | 21.02.0819:08 | 1264 |
엄청 멋지게 정리하셨네요. 처음 접하는 사람이라면 이게 뭐지 하지만, 무한 부팅을 겪다보면 알게되는 것들을 잘 정리하셨습니다. 수고하셨어요