질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | bigsur 11 |
공지숙지/증상설명 | 숙지 |
작년에 업무용으로 구입했던 x1 yoga 4세대를 해킨해보려고 시도중에 있습니다.
사양은 10세대 i7-10510u (comet lake), 16G 램, 512 SSD 입니다.
오픈코어 설치 usb를 만들어서 부팅을 시도하면 ... [EXITBS:START]...이런 메세지가 뜨면서 진행이 안되더군요.
엑팔과 구글에서 검색을 수도없이 해보고 삽질을 여러번해보았으나 모두 해결이 되지 않았습니다.
여러 검색을 해본 결과 RU 라는 도구를 이용해서 cfg 잠금해제를 할수있다는 해외 포럼의 글을 보았습니다. (아래링크참조)
https://www.reddit.com/r/hackintosh/comments/hz2rtm/cfg_lockunlocking_alternative_method/
그래서 RU라는 도구로 cfg 잠금해제를 시도했는데, 아래 사진과 같은 메세지가 뜨면서 bios 수정도 안되더군요.
lenovo에서 bios를 수정하지 못하도록 잠금처리해둔것으로 보입니다. 절망적이네요. 그동안의 삽질이 모두 허사로 돌아갈판입니다 ㅠㅠ
혹시 최신 씽크패드 x1 카본이나 요가에 해킨 시도해보신분 계실까 모르겠네요.
이것도 뭔가 방법이 있을것도 같은데.. 그만 포기를 할까봐요..
Debug 버전의 OpenCore 가 아니어서 로그 파일에 MMIO 관련 로그가 보이지 않았습니다.
OpenCore d0.6.5 로 교체하고 ACPI 및 Kext 와 Config.plist 도 일부 수정하였습니다.
아래에 첨부한 EFI 폴더로 교체하고 다시 부팅하고 생성된 로그 파일을 보내주세요.
그리고, Config.plist 와 Config-2.plist 두 개가 포함되어 있습니다.
처음에는 Config.plist 로 Mac OS 로 부팅을 시도한 다음에 로그 파일을 업로드하여 보내주세요.
Config.plist 로 부팅이 되지 않을 경우에는 Config-2.plist 로 부팅해보세요.
또한, Mac OS 로 부팅하기 전에 BIOS 설정에서 Memory Execution Protection 다음과 같은 항목이 있다면 Enabled 로 설정해주세요.
- Execute Disable Bit ( EDB )
- NX ( No eXecute ) Memory Protection
- XD Execute Disable Bit
- Data Execution Protection
- Memory Execution Protection
로그 파일을 확인해보니 MMIO 가 0 KB 로 표시되어 있습니다.
27:337 00:020 OCABC: MMIO devirt start
27:349 00:012 OCABC: MMIO devirt end, saved 0 KB
[EB|#LOG:EXITBS:START] 부분에서 멈추는 원인은 Memory Map 과 관련된 문제인 것 같아요.
특히, Lenovo 노트북의 Intel 10th Gen Comet Lake / Ice Lake CPU 에서 동일한 문제를 가진 분들이 조금 있는 것 같아요.
https://github.com/acidanthera/bugtracker/issues/851
아래의 EFI 폴더로 교체하고 다시 부팅해보세요.
Booter - Quirks 설정의 조합을 다르게 하여 Config.plist 부터 Config-4.plist 까지 총 4개가 포함되어 있습니다.
아래의 3개의 Config.plist 로 각각 다시 시도해보세요.
위의 3개의 Config.plist 로도 부팅이 되지 않는다면 죄송하지만 이제 저도 잘 모르겠습니다... ㅜㅅㅠ
네 그래도 도움주셔서 감사합니다. 3개 올려주신것 시도해봤는데 역시나 안되네요 ㅜ 그냥 윈도놋북으로만 써야겟네요.
Intel 10th Gen Comet Lake CPU 의 경우에는
Config.plist 에서 Booter - Quirks 를 아래의 사진과 같이 설정해주세요.
만약, 그래도 [EB|#LOG:EXITBS:START] 부분에서 멈출 경우에는 MmioWhitelist 처리 설정을 시도해보세요.
Debug 버전의 OpenCore 로 부팅하여 로그를 확인해야 합니다.
https://dortania.github.io/OpenCore-Install-Guide/extras/kaslr-fix.html#using-devirtualisemmio
오..반갑네요. 저는 x1 yoga 1st로 해킨해서 잘 사용하고 있습니다.
위에 답변주신 shl628님의 절대적 조언으로 설치와 안정화까지 해서 거의 90%이상은 이상없이 잘 사용중입니다.
제가 작성한 후기 한번 참고해보시면 좋을듯합니다.
화이팅입니다.
10세대 이전 세대의 x1 보드에서는 UEFI 편집을 해서 cfg lock 해제가 가능하다는데, 가이드 따라 해봤는데 저는 안되더라구요.
원글의 첨부이미지처럼 저장하려고 하면 실패가 떠요.
최근 씽크패드는 UEFI 를 수정못하도록 레노버에서 막았다는 글도 있고..
최근 나오는 레노버 노트북들은 해킨이 불가능한건지..
아직까지 사례 찾아보기가 힘들더라구요 ㅠ
아.그렇군요. 구세대 제x1 yoga는 행운아네요.
잘 해결되시길 바래요. shl629님께서 조언해주고 계시니 해결된수있을것 같은 느낌이 퐉 오는데.
화이팅입니다.
내용 참고해보시고,
일단 제가 파악한 내용을 정리하면,
레노버 X1, X1 yoga 의 Comet Lake 제품들은.
- intel boot guard 로 UEFI 바이오스 펌웨어 보호가 걸려있어 sign이 깨지면 (즉 수정되면) 실행이 안 됩니다.
- CFG/MSR 상태 NVRAM 설정 비트가 보호가 걸려 있어 수정이 불가능합니다.
하지만, 현재 해킨이 안 되는 이유는 intel boot guard 나 CFG Lock 때문이 아닌 것으로 고수들이 생각하고 있으며,
Comet Lake 가 채용된 레노버 모델에 뭔가 이슈가 있어서 그러할 것 같다는 예측을 하고 있습니다.
일단 Quirks 관련 조합도 일반적인 설정, 가능한 조합에 대해 몇몇 사람들이 테스트 해 봤으나 모두 실패했고,
현재 문제를 OpenCore 개발팀 쪽에서 이유를 확인하고 반영하기 전에는 해결이 안 될 것이라고 생각하고 있습니다.
https://medium.com/@n4ru/the-6-core-carbon-tuned-numbers-b22387ac6166
하지만 초고수에게 입수된 것으로 보여, 언젠가는 해결이 되지 않을까 예상하고 있습니다.
그게 언제인가가 시간문제겠죠.
혹시 patch 가 고수에 의해서 나와주거나 OpenCore 팀이 들여다보고 해결해준다면 정말 좋기는 하겠습니다만..
저도 X1 carbon gen2에서 비슷한 사안으로 여기 저기 찾다보니, 결국 CFG Lock으로 귀결되는데, RU로 수정하기에는 벽돌이 될 수 있는 부담이 있어 겁나서 머뭇거리고 있습니다. 말씀대로 Opencore팀에서 해당 케이스에 대한 다른 해결책을 만들어 주는 것을 기다리는게 좋을 것 같네요 ㅜㅜ OTL
전 벽돌 위험감수하고 도전했으나 레노버에서 바이오스 수정을 못하게다막아놓았더군요.
이전 세대 x1이면 가능햇을첸데 아쉽습니다.
그냥 포기햇습니다 저는.
https://github.com/aidanchandra/x1c7-hackintosh
X1C7 모델 중 Comet Lake 가 사용된 20R1 모델이 해결된 모양입니다.
체크해 보시면 좋을 것 같네요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +12 | 45 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 98 | 24.10.2308:19 | 미찌콘 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +7 | 57 | 24.10.2315:51 | 배고픈사람 |
37 | 24.10.2322:21 | 활주로임 | |
45 | 24.10.2318:25 | 헷인토시 | |
41 | 24.10.2317:01 | 활주로임 | |
58 | 24.10.2315:51 | 배고픈사람 | |
40 | 24.10.2315:18 | 희밍현수님 | |
98 | 24.10.2308:19 | 미찌콘 | |
93 | 24.10.2213:48 | 아킬리오 | |
80 | 24.10.2210:36 | MCMC | |
55 | 24.10.2200:57 | 헷인토시 | |
139 | 24.10.2123:22 | 마요네즈 | |
156 | 24.10.1914:54 | 활주로임 | |
180 | 24.10.2017:21 | RTings | |
196 | 24.10.2000:14 | Kylee | |
117 | 24.10.1921:50 | 루이코아낭 | |
200 | 24.10.1918:03 | Gastone | |
80 | 24.10.1721:28 | Oscar | |
199 | 24.10.1712:11 | 희밍현수님 | |
70 | 24.10.1612:42 | SystemShock | |
307 | 24.10.1517:37 | Gastone | |
1212 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1273 | 24.10.1315:07 | Steer | |
872 | 24.10.1004:51 | Steer | |
187 | 24.10.0920:24 | KImET | |
927 | 24.10.0915:49 | lesmi | |
179 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1313 | 24.10.0810:58 | soullees | |
112 | 24.10.0723:26 | 오십견 | |
1232 | 24.10.0723:14 | Steer | |
115 | 24.10.0721:40 | 서재희 | |
69 | 24.10.0704:04 | g2030h61 | |
88 | 24.10.0704:00 | g2030h61 | |
92 | 24.10.0620:14 | SystemShock | |
113 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1271 | 24.10.0515:04 | lesmi | |
129 | 24.10.0422:58 | 낡은기계 | |
544 | 24.10.0315:33 | oreo | |
118 | 24.10.0315:26 | 매치포인트 | |
175 | 24.10.0313:01 | 매치포인트 | |
149 | 24.10.0311:30 | KAKU | |
350 | 24.10.0207:44 | 데스맥 | |
255 | 24.09.3014:22 | 민준송 | |
172 | 24.09.2922:21 | oreo | |
133 | 24.09.2917:58 | 수박 | |
111 | 24.09.2913:21 | 루마루 | |
206 | 24.09.2910:19 | 루마루 | |
140 | 24.09.2723:18 | 머트 | |
146 | 24.09.2720:41 | ashly | |
230 | 24.09.2716:50 | loopers | |
212 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
225 | 24.09.2108:35 | 루베콘 | |
503 | 24.09.2022:16 | 에잉 | |
223 | 24.09.1910:03 | 밤가시 | |
306 | 24.09.1822:20 | SUNWAYFOTO | |
732 | 24.09.1815:34 | Nelson | |
444 | 24.09.1814:34 | sebali | |
237 | 24.09.1813:37 | Panictosh | |
338 | 24.09.1801:27 | SUNWAYFOTO | |
155 | 24.09.1719:17 | 그냥인간 | |
331 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
101 | 24.09.1612:07 | 아스타틴 | |
200 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
642 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1446 | 24.09.0717:13 | 인터찹 | |
1554 | 24.09.0711:07 | 서재희 | |
1464 | 24.09.0113:39 | 시습이 | |
495 | 24.08.3022:44 | 블루 | |
435 | 24.08.2911:20 | lesmi | |
449 | 24.08.2823:04 | 김덕뱀 | |
327 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
EFI 폴더를 댓글로 업로드하여 보내주시면 확인해 보겠습니다.
Config.plist 의 Booter - Quirks 설정도 중요합니다.