시스템 사양 선택 | 3번 |
---|
안녕하세요.
여기에서는 (USB) 부팅 시 '[EB|#LOG:EXITBS:START]'에서 멈췄을 때 어떻게 대처해야 하는지를 다룹니다.
가장 처음 그리고 가장 많이 맞닥뜨리는 진입 장벽이고, 해킨질답 게시판에 가장 많이 올라오는 질문 중 하나라 조금이나마 도움이 될까 싶어 작성하게 되었습니다.
만약 부팅 시 해당 로그가 안 나오는 경우 (애플 로고나 진행 바에서 멈췄거나 하는 등), EFI를 직접 설정하지 않고 다른 곳에서 가지고 온 그대로 사용하거나 일부분만 편집해서 시도하는 상황이 대부분입니다.
처음부터 직접 설정하지 않은 사용자라면, 링크의 Configs에 나온 내용을 바탕으로 보유 중인 EFI 내용 전반을 점검해보시기 바랍니다.
https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html
※ 여러분이 겪는 대부분의 문제는 99%의 확률로 해킨질답 게시판이나 해킨정보 게시판에 해답이 있습니다. 질문글을 올리기 전에 관련 단어로 검색 먼저 해보시는 걸 추천합니다.
엑스팔육 이용하기 - 제대로 검색하는 법 (x86.co.kr)
※ 본문에 들어가기 전에
- 이 글은 개념의 이해 같은 원론적인 얘기는 다루지 않고, 방법론적인 측면에서 진행합니다.
- 사진은 클릭하면 커집니다.
사진은 해킨을 시도하는 많은 분들이 경험하는 오류(정지) 화면입니다.
그리고 다음 사진은 Dortania's OpenCore Install Guide입니다.
눈치채셨겠지만 이 글에서는 관심 밖이었던 또는 있는지조차 몰랐던 저 아랫 부분을 살펴보겠습니다.
Understanding the macOS Boot Process | OpenCore Install Guide (dortania.github.io)
macOS Boot Process에 대한 설명은 건너뜁니다. 처음이거나 초보(제 얘기입니다.)에게는 생소하거나 복잡해서 혼란을 가중시킬 수 있고, 관심이 있는 분은 따로 말씀을 안 드려도 알아서 찾아볼 것이기 때문입니다.
위 화면에서 마우스 휠을 한 바퀴만 돌리면 아래 사진과 같이 게시글 제목의 내용이 나옵니다.?!!
물론 맨 위의 검색 창에 오류의 일부만 입력해도 나옵니다. (당연히 해킨질답 게시판에서 검색해도 나옵니다.)
그냥 검색창에 연관 단어로 검색해보라고 하면 될 걸 왜 이리 복잡하게 설명하냐고요?
해당 오류뿐만 아니라 앞으로 다른 오류와 마주치게 되면 어디를 찾아봐야 하는지도 같이 알면 더 좋지 않을까요?
이제 '[EB|#LOG:EXITBS:START]'에서 멈추면 어떻게 해야 하는지 알아봅시다.
아래 사진에 보면 EFI(config.plist)의 세 부분과 관련이 있다고 나옵니다. (Virtual Machine Issues는 VMWare 등과 연관된 내용이라 제외)
Kernel Issues | OpenCore Install Guide (dortania.github.io)
1. Kernel Patch Issues
Dortania Guide에는 (config.plist 또는 알파벳 순서 상) 두 번째로 커널 패치가 나왔지만, (모르고 지나치기 쉬워) 가장 먼저 점검해봐야 할 부분이라 생각하여 순서를 바꿨습니다. (MMIO, CFG Lock 등 배경 지식 설명은 건너뜁니다. 필요 시 검색바랍니다.)
Intel CPU 사용자는 위 내용을 바탕으로 아래 항목값을 변경하면 됩니다.
('Booter - Quirks - AvoidRuntimeDefrag'는 기본값이 'True(Enabled)'로 수정 불필요)
AMD CPU 사용자는 'config.plist - Kernel - Patch'의 기존 내용을 모두 삭제하고, 아래 링크에서 패치 파일을 내려받아 수정한 뒤, 수정한 패치와 'config.plist - Kernel - Quirks - ProvideCurrentCpuInfo' 값을 True(Enabled)로 config.plist에 반영하면 됩니다. 코어 수만 변경하는 게 아니라 반드시 패치 전체를 최신으로 업데이트 해야 합니다.
https://github.com/AMD-OSX/AMD_Vanilla
2. Booter Issues
여기에서 봐야 할 항목은 아래 노란 상자로 표시된 3가지입니다. (파란색 2가지는 'EnableWriteUnprotector'와 같이 쌍으로 설정해야 하는 항목입니다.)
이제 어떻게 해야 할까요? 네, 항목값을 하나씩 변경 후 재부팅해보면 됩니다.
(한 번에 모든 항목을 변경하는 게 아닌, 노란색 항목 하나씩 변경하면서 시험해보세요. 그래도 안 되는 경우 여러 조합으로 시도해보세요.)
2-1. DevirtualiseMmio
'False'로 되어 있으니 'True'로 바꿔서 재부팅해봅니다.
변화가 없으면 해당 항목 문제가 아니니 원래 값인 'False'로 바꾸고, 두 번째 항목으로 넘어갑니다.
2-2. SetupVirtualMap
'True'로 되어 있으니 'False'로 바꿔서 재부팅해봅니다.
마찬가지로 변화가 없으면 원래 값으로 돌려놓고 세 번째 항목으로 넘어갑니다.
2-3. EnableWirteUnprotector
위 사진의 설명에 나온 것처럼 'EnableWirteUnprotector' 값을 변경할 때에는 'RebuildAppleMemoryMap'과 'SyncRuntimePermissions' 값도 같이 변경합니다. (간혹 'RebuildAppleMemoryMap'과 'SyncRuntimePermissions' 값을 반대로 설정해야 하는 경우도 있음)
마찬가지로 변화가 없으면 원래 값으로 돌려 놓습니다.
3. UEFI Issues (인텔 5세대 이하 CPU만 해당)
아래 내용을 참고하시면 됩니다.
4. 그 외
4-1. SecureBootModel
'config.plist - Misc - Security - SecureBootModel' 값을 'Disabled'로 설정해야 하는 경우(예. 무한 재부팅 등)도 있습니다. (설치 후 기본값인 'Default'로 변경)
4-2. Spoofing CPU (인텔 10세대 Comet Lake 모바일 CPU만 해당)
인텔 10세대 모바일 중 일부(U62)는 macOS 미지원으로, U42로 CPU 속이기(스푸핑, Spoofing)를 해야 하는 경우가 있습니다.
Laptop Coffee Lake Plus and Comet Lake | OpenCore Install Guide (dortania.github.io)
본인의 CPU가 어떤 것인지 확인하는 방법으로 윈도우(MS Windows)의 '제어판 - 장치관리자 - 프로세서'에서 CPU 이름에 마우스 우클릭 후 '속성'을 선택합니다.
그리고 속성 창에서 '자세히 - 속성 - 하드웨어 ID'를 선택하고 그 아래의 값을 확인하시면 됩니다.
(보유 중인 인텔 10세대 모바일 시스템이 없어 설명을 위해 다른 시스템으로 대체했습니다. 착오 없으시기 바랍니다.)
Dortania Guide에 나온 내용과 같이 '...Model_166'으로 끝나는 경우 해당 항목에 아래 값을 주입해주면 됩니다.
Cpuid1Data: EC060800 00000000 00000000 00000000
Cpuid1Mask: FFFFFFFF 00000000 00000000 00000000
내용은 여기까지입니다.
동일 주제로 해킨정보 게시판이나 해킨질답 게시판에 위에 언급한 것 이외에 추가 설명 등이 나와 있는 글(댓글)들이 있으니 관련 단어로 검색해보시면 많은 도움이 될 것 같습니다.
(누락 또는 잘못된 내용이나 오탈자 등 오류가 있는 경우 댓글로 말씀해주시면 수정하겠습니다.)
Stultus님의 새글 알림을 받으실려면 구독
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 61 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 170 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 747 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3526 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4293 |
[필독 - 안정화] 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 | 190 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 85 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 140 |
좌절금지 | 24.09.1919:17 | 140 | |
좌절금지 | 24.09.1917:09 | 61 | |
좌절금지 | 24.09.1723:58 | 170 | |
좌절금지 | 24.09.1722:40 | 190 | |
김경석 | 24.09.1708:13 | 214 | |
Tamy | 24.09.1504:35 | 463 | |
Stultus | 24.09.1319:18 | 432 | |
치토 | 24.09.1019:44 | 466 | |
해킨도전자 | 24.09.0112:54 | 293 | |
머핀X | 24.08.3115:34 | 369 | |
화정큐삼 | 24.08.2601:42 | 238 | |
하나브 | 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 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 270 | |
좌절금지 | 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 | 421 | |
Tamy | 24.07.3019:12 | 328 | |
Stultus | 24.07.2112:43 | 231 | |
Stultus | 24.07.1219:19 | 747 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 137 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 287 | |
애플브리크 | 24.07.0509:56 | 491 | |
치토 | 24.06.2723:24 | 397 | |
Stultus | 24.06.1120:40 | 725 | |
Stultus | 24.04.3022:28 | 1097 | |
Stultus | 24.04.2718:46 | 1007 | |
Stultus | 24.04.1312:15 | 3048 | |
Stultus | 24.04.0712:49 | 2900 | |
Stultus | 24.04.0619:59 | 1530 | |
Stultus | 24.04.0613:43 | 1468 | |
Stultus | 24.04.0521:57 | 2555 | |
Stultus | 24.03.2920:07 | 3526 | |
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 | 1090 | |
Stultus | 24.01.2321:47 | 941 | |
Stultus | 24.01.1218:54 | 4293 | |
Stultus | 24.01.1121:20 | 845 | |
Stultus | 24.01.0921:31 | 902 | |
Stultus | 24.01.0822:35 | 1330 | |
Stultus | 23.11.0920:54 | 4554 | |
Stultus | 23.10.2723:10 | 6430 | |
Stultus | 23.10.2722:40 | 6432 | |
Stultus | 23.10.2100:08 | 6965 | |
Stultus | 23.10.1700:57 | 3490 | |
Stultus | 23.09.2707:11 | 4705 | |
Stultus | 23.09.1022:47 | 8858 | |
Stultus | 23.08.2521:36 | 9224 | |
Stultus | 23.08.2313:42 | 9507 | |
Stultus | 23.08.2216:27 | 3863 | |
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 | 5734 | |
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 |
소중한 정보 감사드립니다!