질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | Big Sur 11.6 |
공지숙지/증상설명 | 숙지 |
안녕하세요.
config.plist와 관련하여 질문이 있어 질문글을 작성하게 되었습니다.
현재 데스크탑에 오픈코어 0.7.3 버전으로 카탈리나(10.15.7)의 설치를 완료한 상황입니다.
테스트 목적으로 USB에 카탈리나를 설치한 상황이라, 실제로 SSD에 설치할 때는 빅서를 바로 설치하기 위해 설치 USB를 만들었는데, 카탈리나에서 문제 없이 작동하던 EFI 구성이 빅서에서 작동하지 않는 문제가 발생했습니다.
정확한 증상은 설치 USB로 부팅을 시도할 때 아래와 같은 화면에서 멈추고 설치 리커버리 화면으로 넘어가지 않는 문제가 발생하고 있습니다.
config.plist 설정을 수정해보다 정상적으로 리커버리 화면으로 넘어가는 방법을 발견하긴 했는데, DeviceProperties에서 iGPU 관련 설정을 전부 삭제하는 방법이었습니다.
예를 들어, 현재 iGPU 설정은 AAPL,ig-platform-id의 값으로 00003B19, device-id의 값으로 12190000을 사용 중인데, 이 값을 전부 삭제하고 AAPL,ig-platform-id의 값만 19120000, 즉 정상적이지 않은 값으로 설정했을 경우 정상적으로 리커버리 화면으로 넘어갔습니다(그래픽 가속은 작동하지 않는 것 같습니다).
다른 값은 전혀 수정하지 않고 iGPU 설정만 수정했을 때 리커버리 화면으로 진입할 수 있었기 때문에 AAPL,ig-platform-id, device-id 값에 몇 가지 다른 값들을 넣어봤지만, 각각 00003B19, 12190000를 사용했을 때와 다르게 verbose에서 멈춘 상태로 있는게 아니라 '신호 없음' 화면이 출력됐습니다.
다른 문제가 없을 경우 Whatevergreen의 스카이레이크 구성표를 보면서 AAPL,ig-platform-id, device-id 조합을 바꿔보며 계속 시험해보려 하는데, 노트북에 해킨토시를 설치할 때는 발생하지 않았던 문제라 정말로 iGPU 문제가 맞는지 확신이 가지 않는 상황입니다.
iGPU 외에 원인이 되는 다른 문제가 있을까요?
첨부한 EFI는 카탈리나 시스템을 구성할 때 실제로 구성한 EFI에서 OC > Resources 폴더의 내용만 제거한 상태입니다.
이 중 'config 원본.plist'는 카탈리나 부팅에 사용 중인 파일이며, config.plist는 원본에서 iGPU 설정만 제거한 파일로, 빅서 리커버리 진입까진 성공한 파일입니다.
커피좀비님의 새글 알림을 받으실려면 구독
말씀해주신 내용을 보고 NVRAM의 csr-active-config 값을 77080000 등으로 수정해봤는데 효과가 없었습니다ㅠㅠ
관련 내용을 좀 더 찾아보겠습니다. 감사합니다.
감사합니다. 올려주신 config.plist의 테스트를 진행하느라 답변이 늦었습니다...
첫 번째 config.plist의 경우 verbose는 넘어갔는데, 리커버리 혹은 애플 로고가 떠야할 타이밍에 '신호 없음' 메세지가 뜨면서 모니터가 꺼지는 현상이 일어났습니다.
이후 xhci to shci 값은 false로 놔둔 상태에서 deviceproperties의 platform-id 부분만 카탈리나에서 사용했던 값인 00003B19로 설정했더니, 아래와 같이 verbose 상태에서 멈추는 현상이 일어났습니다.
두 번째 config.plist의 경우 OS 혹은 리커버리 선택 화면에 진입하기 전에 OC: Driver at 0 cannot be found! Halting on critical error 오류가 발생했습니다.
일단 iGPU 부분을 19120000과 같이 잘못된 값으로 설정하면 설치 리커버리 화면까진 진입이 가능하니, 다음에는 이 상태로 SSD에 설치해본 후에도 EFI가 계속 문제가 발생하는지 확인해보려 합니다.
두 번 째 파일은 오로지 dvmt 패치만 추가한 거라서 저런 오류 메시지가 나타날리는 없는 것 같은데 driver 폴더를 지우신 건 아닌지
윈도우에서 그래픽 id 확실하게 확인해서 입력하시면 아무 문제 없을겁니다.
글고 사진을 보니 빅서 자체가 문제인 것 같네요. read only 라고 나오는 걸 보니
저 상태에서는 일반 부팅은 안되고 리커버리 모드는 진입이 될 겁니다.
인터넷에서 검색해서 권한 복구 하시거나
리커버리도 진입이 안된다면 빅서를 다시 깔아보세요
dGPU가 있는 디바이스네요. dGPU 있는 경우에는 저도 모르겠습니다.
게시판 글 잘 읽어보시면 dgpu disable 하는 방법 나와있을 겁니다. 그걸 따라해주시고
smbios도 한 번 바꿔보세요
해결방법을 찾았습니다.
저번에 발생했다고 말씀드렸던 OC: Driver at 0 cannot be found! Halting on critical error 오류의 경우 오픈코어 설정을 잘못해서 발생했던 오류 같습니다.
0.7.3으로 업데이트 했었다고 생각했는데, 알고보니 별도 폴더에서 업데이트 작업을 진행한 뒤 실제 시스템에는 반영하지 않아서 질문글에도 0.7.2 버전의 EFI가 올라갔던 것 같습니다.
이 상태에서 UEFI의 Drivers 부분만 0.7.3 버전으로 바꾸니 같은 에러가 발생하는 것을 확인했습니다.
그리고 원래 질문글을 올렸던 문제의 경우, DeviceProperties의 AAPL,ig-platform-id 값을 193B0005로 수정했더니 빅서 인스톨러로 정상 부팅이 가능하게 되었습니다.
현재 카탈리나 시스템도 193B0005를 사용해서 정상적으로 부팅이 가능함은 물론, 그래픽 가속도 작동하는것을 보면 platform-id 값 최적화가 필요했던 것 같습니다 ㅎㅎ;
안녕하세요~
os에 따라 config를 바꾸는 경우도 있고요
본인에 맞게 잘 만들면 high sierra 부터 monterey beta 까지 쭈욱 잘 씁니다.
제가 다시 EFI 폴더 0.7.5 베타로해서 다시 만들어봤습니다. (아에 뜯어 고쳤습니다.)
fix 한부분이 너무 많으니 원본은 꼭 잘 보관해주세요.
530 부분 문제라기 보단 전체적인 OC config 문제가 많았습니다.
혹시 몰라서
DeviceProperties -> HD530 부분을 전체 다 수정해서 넣어놨습니다.
만약 부팅 안되시면 DeviceProperties 부분을 전부 지우시고 부팅해보시기 바랍니다.
아 그리고 imac 17,1 고정해서 쓰셔야지 usb mapping하신거 정상 작동합니다. (물론 나중에 simbios 바꾸시면 추가해주시면 됩니다.)
USB용 테스트 하나 만드셔서 부팅되는지 확인해주시고요
그럼 화이팅~
추가팁 : big sur install usb 하나 만드셔서 설치화면 나오면 잘 되는겁니다.
답글 감사드립니다.
올려주신 EFI를 참고하여 EFI 폴더 구성, config.plist 내용을 처음부터 다시 살피면서 문제를 해결할 수 있었습니다.
config.plist의 값을 테스트해보다 부팅에 직접적인 영향을 주는 부분이 DeviceProperties의 AAPL,ig-platform-id 값으로 보이길래 Whatevergreen의 스카이레이크 구성표를 보면서 값을 전부 테스트해봤습니다.
스카이레이크의 HD 530에 사용하는 값들을 검색해봤을 때 검색결과로 주로 나오는 값들은 19120000, 193B0000의 2가지였습니다.
일반적으로 많이 쓰이는 값들이라 제 시스템에도 맞으리라 생각해서 사용해봤는데, 실제로 제 시스템에 맞았던 값은 193B0005더군요.
AAPL,ig-platform-id의 값을 193B0005로 바꾸고 나서 빅서 인스톨러로 정상적으로 진입할 수 있었고, 카탈리나 또한 정상적으로 부팅이 가능함을 확인할 수 있었습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
고스트파일을 부팅 USB에 넣은후 윈도우에서 폴더 접근이 안됩니다. +11 | ashly | 24.09.2720:41 | 78 |
인텔 ax200ngw를 사용하는데 와이파이 및 블루투스 인식이 되지 않습니... +7 | loopers | 24.09.2716:50 | 78 |
커널패닉 +2 | 머트 | 24.09.2723:18 | 62 |
루마루 | 24.09.2910:19 | 25 | |
머트 | 24.09.2723:18 | 62 | |
ashly | 24.09.2720:41 | 78 | |
loopers | 24.09.2716:50 | 78 | |
Caper | 24.09.2602:42 | 142 | |
낡은기계 | 24.09.2301:36 | 177 | |
Door | 24.09.2122:38 | 87 | |
루베콘 | 24.09.2108:35 | 173 | |
에잉 | 24.09.2022:16 | 369 | |
밤가시 | 24.09.1910:03 | 169 | |
SUNWAYFOTO | 24.09.1822:20 | 198 | |
Nelson | 24.09.1815:34 | 359 | |
sebali | 24.09.1814:34 | 351 | |
Panictosh | 24.09.1813:37 | 177 | |
SUNWAYFOTO | 24.09.1801:27 | 222 | |
그냥인간 | 24.09.1719:17 | 112 | |
dlraud | 24.09.1620:36 | 232 | |
Nelson | 24.09.1618:45 | 181 | |
아스타틴 | 24.09.1612:07 | 77 | |
lesmi | 24.09.1522:02 | 139 | |
윤수꾸하하 | 24.09.1323:56 | 191 | |
뚜비 | 24.09.1319:18 | 195 | |
Steer | 24.09.1200:33 | 168 | |
상큼버터 | 24.09.0918:08 | 213 | |
인터찹 | 24.09.0717:13 | 945 | |
서재희 | 24.09.0711:07 | 1437 | |
시습이 | 24.09.0113:39 | 1246 | |
블루 | 24.08.3022:44 | 475 | |
lesmi | 24.08.2911:20 | 415 | |
김덕뱀 | 24.08.2823:04 | 224 | |
그냥구름 | 24.08.2517:14 | 281 | |
Panictosh | 24.08.2218:42 | 251 | |
YouPick | 24.08.2022:45 | 125 | |
윤수꾸하하 | 24.08.2018:52 | 132 | |
HopeMan | 24.08.2012:14 | 208 | |
Panictosh | 24.08.1913:41 | 182 | |
YouPick | 24.08.1509:07 | 419 | |
Panictosh | 24.08.1518:04 | 344 | |
hackillious | 24.08.1514:14 | 141 | |
shion | 24.08.1420:32 | 117 | |
인터찹 | 24.08.1418:19 | 103 | |
Panictosh | 24.08.1217:23 | 374 | |
오디세이 | 24.08.1112:07 | 122 | |
동집 | 24.08.1105:35 | 238 | |
동집 | 24.08.1102:48 | 145 | |
유튜브 | 24.08.1019:03 | 153 | |
유튜브 | 24.08.0909:14 | 294 | |
Direct | 24.08.0901:18 | 256 | |
Panictosh | 24.08.0809:46 | 152 | |
인터찹 | 24.08.0801:41 | 124 | |
mac니망 | 24.08.0615:24 | 160 | |
페러 | 24.08.0615:10 | 144 | |
페러 | 24.08.0600:03 | 119 | |
bl | 24.08.0522:08 | 78 | |
Sequoia | 24.08.0410:04 | 257 | |
Panictosh | 24.08.0320:43 | 87 | |
yeojun | 24.08.0310:01 | 110 | |
yeojun | 24.08.0217:46 | 312 | |
oreo | 24.08.0214:44 | 112 | |
yeojun | 24.08.0214:07 | 271 | |
빅서로가 | 24.08.0118:45 | 304 | |
itstory | 24.08.0118:28 | 188 | |
oreo | 24.08.0115:38 | 81 | |
동집 | 24.07.3122:15 | 166 | |
류가파 | 24.07.3121:42 | 248 | |
마요네즈 | 24.07.3109:23 | 265 | |
동집 | 24.07.3012:52 | 99 | |
동집 | 24.07.2912:11 | 459 | |
인터찹 | 24.07.2901:06 | 309 | |
인터찹 | 24.07.2623:40 | 946 | |
찡준 | 24.07.2611:52 | 93 | |
psychyyy | 24.07.2503:18 | 591 | |
wnsks | 24.07.2502:19 | 145 | |
아키나리 | 24.07.2422:44 | 235 | |
페러 | 24.07.2313:55 | 129 | |
피아노맨 | 24.07.2216:20 | 211 | |
페러 | 24.07.2215:11 | 466 | |
인터찹 | 24.07.2113:23 | 208 | |
컴퓨터왕 | 24.07.2019:23 | 312 | |
인터찹 | 24.07.1816:18 | 640 |
SIP 와 csrutil enable, disable 로 정하는 걸텐데요..(가물가물)