질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 좌절금지님 Montery 12.7.3 21H1015 고스트 사용 |
공지숙지/증상설명 | 숙지 |
처음으로 해킨 구축중인 아재입니다..
좌절금지님 ghost 파일로 작업했고.. Dortania guide 보면서 작업했습니다.
그런데 필수 kext 라 할수 있는 VirtualSMC 에서부터 패닉이 일어나니(추정) 살짝 정신이 혼미하네요.
ACPI 부분에서는 successfully 나온걸 보니 그 쪽은 문제 없는듯 하고.. panic 이라고 표기된게 virtualSMC 인데, 뒤를 읽어봐도 모르겠습니다..
위 USB 에 사용된 EFI 는 상기와 같습니다. 특이사항으로는
BIOS setting
VT-d 옵션 없음 - DisableIoMapper "True"
CFG Lock 옵션 없음 - AppleCpuPmCfgLock " Ture"
Adove 4G Decoding 옵션 Enable 시 black screen 증상 - npci=0x3000 옵션 추가
입니다.
란초스님의 새글 알림을 받으실려면 구독
댓글 감사합니다.
solution 1. CpuPm, Cpu0lst 의 table drop 은 커널 로딩 도중 AppleACPICPU: ProcessorID=n(숫자는 무작위) 을 표기하던 도중 자동으로 리부팅되는 증상이 발생되었습니다.
solution 2. CpuTscSync.kext 를 추가하고 TSC_sync_margin=0 부트옵션을 추가하는 경우 다음과 같은 KP 가 일어납니다.
CpuTscSync.kext 만 추가하거나, TSC_sync_margin=0 옵션을 추가하는 경우에도 동일한 KP 가 일어납니다.
그러면, CpuTscSync.kext 는 다시 삭제해주세요.
또한, 혹시 질문글에서 Adove 4G Decoding 옵션을 Enabled 로 설정하면 Black Screen 문제가 발생한다고 하셨는데,
이 때에는 macOS 부팅 과정의 초반 부분에서 본문의 사진과 같은 커널 패닉은 발생하지않고
로그가 더 많이 출력되면서 macOS 부팅 과정의 후반부까지는 진행되었나요?
아뇨, 정확히 말하면 POST 이후 OC bootloader 가 나와야 하는데(installer select 하는 부분) 그 부분부터 black screen 상태가 됩니다. 감으로 3번 누르고 enter 해서 installer 를 불러오면 잠시 뒤 재부팅을 하게 되며, 설치 USB 에 OC log 가 남아서 KP 로 인한 재부팅임을 알게 된거죠.
log 전문은 상기와 같습니다. 마지막줄이 [EB|LOG:EXITBS:START] 인것으로 보아 해당 부분을 회피하기 위해 Adobe 4G Decording 을 Disable 로, config.plist 에 -npci=0x3000 을 추가하였습니다.
추가되는 옵션이 0x2000 (gen2 지정) 이 되면 마찬가지로 black screen 상태로 초기 OC load 도중 재부팅 됩니다.
혹시, NullCPUPowerManagement.kext 를 추가하면 부팅은 되는지 시도해보세요.
만약, 그래도 부팅이 안 된다면 죄송하지만 저도 잘 모르겠습니다... ㅜㅅㅠ
감사합니다. nullCPUPowerManagement.kext 역시 CpuTcsSync.kext 와 동일한 현상이 발생합니다. 구글링을 좀 파다 보니 non-monotonic Time 과 관련된 KP 는 TCS Sync 와 관련된 문제가 맞고, 오래된 VoodooTCSSync.kext 로 문제가 해결될 가능성이 있다고 합니다.
Intel 5th Gen Broadwell Celeron 3215U CPU 는 기본적으로 모든 버전의 macOS 에서 지원되지 않으며
Intel HD Graphics GT1 내장 그래픽도 지원되지 않습니다.
macOS 설치 자체는 Fake CPU ID 와 일부 패치를 적용하여 설치할 수는 있지만,
Intel HD Graphics GT1 내장 그래픽은 QE/CI 그래픽 가속 활성화가 불가능합니다.
즉, macOS 를 설치하여도 그래픽 드라이버가 잡히지 않아서 실사용하기가 어렵습니다.
구글링해보면 'Non-monotonic Time : ...' 문제가 macOS 12 Monterey부터 발생한다는 내용이 있습니다.
아직 해결 전이고 반드시 해당 버전을 사용해야 하는 상황이 아니라면, macOS 11 Big Sur를 먼저 시도해보시는 건 어떨까합니다.
댓글 감사합니다.
현재 insanelyMac 쪽에서 제 시스템과 거의 동일한 (E5-2689 v1, 중국제 보드(심지어 AMI bios Core version 까지 동일한), RX 570 4GB, RTL8111, ALC662) 성공스레드가 올라와서 이쪽을 파 보고 있습니다...만, 중국제 제조사 보드는 사실상 일반 x79 보드들 보다 더 커스텀된 efi 가 필요한 것 으로 보입니다..
ToDO list 는 다음과 같습니다.
a. 자신의 보드에 맞춰 작성된 DSDT.aml
b. 자신의 보드에 맞춰 작성된 SSDT.aml
c. 표준 OpenHfsPlus.efi 가 아닌 HfsPlusLegacy.efi
d. 반드시 자신의 보드에 매핑이 끝난 USBPorts.kext
e. CPU 동기화를 위한 VoodooTSCSync.kext
f. SMCSuperIO.kext 및 SMCProcessor.kext 는 사용금지.
오... 써놓고 보니 정신이 아득해 지는 내용이네요 ㅎㅎ...
big sur 를 올리는것도 선택지의 하나로 남겨두겠습니다
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
세콰이어 질문드려요 +9 | Nelson | 24.09.1815:34 | 205 |
OpenCore Configurator 2.76.2.0 다운 받을수 없는건가요...?? +6 | SUNWAYFOTO | 24.09.1822:20 | 84 |
세콰이아 설치 중 반복이 진행 됩니다 +4 | SUNWAYFOTO | 24.09.1801:27 | 156 |
밤가시 | 24.09.1910:03 | 71 | |
SUNWAYFOTO | 24.09.1822:20 | 84 | |
Nelson | 24.09.1815:34 | 205 | |
sebali | 24.09.1814:34 | 206 | |
Panictosh | 24.09.1813:37 | 105 | |
SUNWAYFOTO | 24.09.1801:27 | 156 | |
그냥인간 | 24.09.1719:17 | 68 | |
dlraud | 24.09.1620:36 | 158 | |
Nelson | 24.09.1618:45 | 141 | |
아스타틴 | 24.09.1612:07 | 51 | |
lesmi | 24.09.1522:02 | 97 | |
윤수꾸하하 | 24.09.1323:56 | 135 | |
뚜비 | 24.09.1319:18 | 150 | |
Steer | 24.09.1200:33 | 135 | |
상큼버터 | 24.09.0918:08 | 196 | |
인터찹 | 24.09.0717:13 | 565 | |
서재희 | 24.09.0711:07 | 1120 | |
시습이 | 24.09.0113:39 | 989 | |
블루 | 24.08.3022:44 | 431 | |
lesmi | 24.08.2911:20 | 349 | |
김덕뱀 | 24.08.2823:04 | 198 | |
그냥구름 | 24.08.2517:14 | 245 | |
Panictosh | 24.08.2218:42 | 177 | |
YouPick | 24.08.2022:45 | 118 | |
윤수꾸하하 | 24.08.2018:52 | 124 | |
HopeMan | 24.08.2012:14 | 171 | |
Panictosh | 24.08.1913:41 | 153 | |
YouPick | 24.08.1509:07 | 402 | |
Panictosh | 24.08.1518:04 | 282 | |
hackillious | 24.08.1514:14 | 124 | |
shion | 24.08.1420:32 | 99 | |
인터찹 | 24.08.1418:19 | 87 | |
Panictosh | 24.08.1217:23 | 338 | |
오디세이 | 24.08.1112:07 | 110 | |
동집 | 24.08.1105:35 | 194 | |
동집 | 24.08.1102:48 | 137 | |
유튜브 | 24.08.1019:03 | 128 | |
유튜브 | 24.08.0909:14 | 201 | |
Direct | 24.08.0901:18 | 232 | |
Panictosh | 24.08.0809:46 | 136 | |
인터찹 | 24.08.0801:41 | 104 | |
mac니망 | 24.08.0615:24 | 153 | |
페러 | 24.08.0615:10 | 126 | |
페러 | 24.08.0600:03 | 93 | |
bl | 24.08.0522:08 | 75 | |
Sequoia | 24.08.0410:04 | 253 | |
Panictosh | 24.08.0320:43 | 82 | |
yeojun | 24.08.0310:01 | 100 | |
yeojun | 24.08.0217:46 | 287 | |
oreo | 24.08.0214:44 | 109 | |
yeojun | 24.08.0214:07 | 204 | |
빅서로가 | 24.08.0118:45 | 270 | |
itstory | 24.08.0118:28 | 146 | |
oreo | 24.08.0115:38 | 78 | |
동집 | 24.07.3122:15 | 125 | |
류가파 | 24.07.3121:42 | 206 | |
마요네즈 | 24.07.3109:23 | 207 | |
동집 | 24.07.3012:52 | 96 | |
동집 | 24.07.2912:11 | 287 | |
인터찹 | 24.07.2901:06 | 301 | |
인터찹 | 24.07.2623:40 | 713 | |
찡준 | 24.07.2611:52 | 88 | |
psychyyy | 24.07.2503:18 | 336 | |
wnsks | 24.07.2502:19 | 128 | |
아키나리 | 24.07.2422:44 | 213 | |
페러 | 24.07.2313:55 | 114 | |
피아노맨 | 24.07.2216:20 | 200 | |
페러 | 24.07.2215:11 | 463 | |
인터찹 | 24.07.2113:23 | 204 | |
컴퓨터왕 | 24.07.2019:23 | 306 | |
인터찹 | 24.07.1816:18 | 568 | |
oreo | 24.07.1814:18 | 515 | |
인터찹 | 24.07.1418:16 | 1729 | |
찡준 | 24.07.1023:17 | 2528 | |
amduser | 24.07.0818:39 | 3040 | |
OriGomdori | 24.07.0721:24 | 3041 | |
암드송 | 24.07.0619:20 | 2919 | |
김밉상 | 24.07.0409:17 | 2961 | |
인터찹 | 24.07.0217:56 | 2903 | |
해킨둥이 | 24.06.2817:06 | 2891 |
질문글의 로그 사진을 보니 Non-monotonic time 라는 로그가 출력되었으며
CPU, TSC Sync 와 관련된 커널 패닉인 것 같습니다.
panic 앞에 VirtualSMC 라는 문구가 붙어있지만, VirtualSMC 에서 오류가 발생한 것은 아닌 것 같습니다.
macOS 부팅 초반에 출력되는 로그와 커널 패닉 로그가 빠른 속도로 출력되다보니
가끔 다음 줄로 넘어가지 않고 한 줄에 같이 출력되는 경우가 간혹 있습니다.
VirtualSMC 에서 일반적으로 출력되는 로그가 출력되다가
커널 패닉 로그가 줄바꿈이 되지 않고 바로 이어서 출력된 것으로 보입니다.
Intel Xeon E5-2667 v2 CPU 는 Intel 3rd Gen Ivy Bridge 입니다.
Config.plist - ACPI - Delete 에서 CpuPm, Cpu0Ist 의 OEM SSDT Table 을 Drop 하도록
Delete CpuPm, Delete Cpu0Ist 항목의 Enabled 를 True 로 설정해보세요.
또한, Non-monotonic time 로그의 커널 패닉에 대한 해결 사례가 있습니다.
CPU 의 TSC Sync 와 관련된 오류이며 CpuTscSync.kext 를 추가해보는 것을 시도해보세요.
CpuTscSync.kext 를 추가하여도 동일한 커널 패닉이 발생할 경우에는
TSC_sync_margin=0 부트 옵션을 추가하고 다시 부팅해보세요.