질문용 시스템 사양 | 3번 |
---|---|
추가사양 및 설치(할)OS | 소노마 |
공지숙지/증상설명 | 숙지 |
소노마로 업데이트 하고 싶어서 smbios를 바꿔서 저장했는데 자꾸 오류가 납니다 또한 다른 kext를 추가하면 오류가나서 부팅이 되지 않습니다 어떻게해야 정상적으로 업데이트 할 수 있을까요?
efi:
Device Properties에 그래픽 관련 정보 수정이 안 되어 있고, Kexts 변경이 안 되어 있고, Drivers도 샌디 브릿지에 맞지 않은 것으로 수정되어 있고, SMBIOS도 마찬가지입니다.
다시 한 번 윗 댓글과 가이드를 잘 읽고 반영해보시면 어떨까요?
첫 댓글과 두 번째 댓글 모두 Device Properties에서 H61 보드에 맞는 값으로 수정하셔야 한다고 말씀드렸는데 (고집스럽게) 안 하시는 이유가 궁금했지만 이제는 궁금하지 않게 됐습니다.
Config.plist를 살펴보니 처음부터 직접 작성하신 것 같지는 않습니다만 해당 EFI를 바탕으로 수정 후 Opencore 버전업을 하셨으면 그걸로 잘 하신 것 같습니다.
더 이상 제가 말씀드릴 사항은 없을 것 같고, 다른 고수분들께서 보다 제대로 된 도움을 드릴 수 있지 않을까합니다.
모쪼록 설치 성공하시길 빕니다.
가장 최근에 작성하신 댓글에 첨부하신 EFI 폴더의 점검 결과입니다.
1. Intel 2nd Gen Sandy Bridge CPU + Intel 6 Series 칩셋의 메인보드이므로 SSDT-IMEI.aml 은 필요하지 않습니다.
2. SSDT-PM.aml 의 내용을 보니 질문자님의 컴퓨터와 다른 사양의 CPU 에 대한 CPU PM SSDT Table 입니다.
또한, SSDT-PM.aml 에서 _DSM Method 를 보면 plugin-type=1 속성이 인젝션되어 있는데
Intel 2nd Gen Sandy Bridge CPU 는 plugin-type=1 속성을 인젝션하지 않아야 합니다.
Intel 2nd Gen Sandy Bridge CPU 는 XCPM 방식의 Power Management 전력 관리를 지원하지 않기 때문입니다.
plugin-type=1 속성을 인젝션하여 XCPM 방식으로 Power Management 전력 관리가 작동하는 CPU 는
기본적으로 Intel 4th Gen Haswell CPU 부터입니다.
Intel 3rd Gen Ivy Bridge CPU 는 XCPM 방식이 아닌 AICPUPM 방식이 기본값이며
XCPM 방식을 사용하려면 XCPM 관련 커널 패치가 추가로 필요합니다.
SSDT-PM.aml 을 삭제하고 macOS 설치를 완료한 후에 아래의 사이트를 참고해보세요.
macOS Ventura 13 버전부터는 AICPUPM (ACPI_SMC_PlatformPlugin) 을 통한 전력 관리가 제거되었고 XCPM 방식이 기본값입니다.
그래서, AICPUPM (ACPI_SMC_PlatformPlugin) 방식의 전력 관리가 작동하려면 추가적인 패치가 필요합니다.
https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/CPU_Power_Management/CPU_Power_Management_(Legacy)#re-enabling-acpi-power-management-in-macos-ventura
위의 패치를 적용하지 않는다면 macOS Ventura 13 이상의 버전에서는
질문자님 컴퓨터의 CPU 는 Speed Step & Power Management 전력 관리가 작동하지 않습니다.
3. AMD Radeon RX 470 외장 그래픽 장치를 사용할 것이라면 Intel 내장 그래픽 관련 Device Properties 를 삭제하거나 IQSV 가속/계산 용도로 사용되도록 Headless 구성으로 설정해주세요.
4. UEFI - Drivers 에서 HfsPlus.efi 와 HfsPlusLegacy.efi 둘 다 동시에 같이 사용하면 안 됩니다.
Intel 2nd Gen Sandy Bridge CPU 는 HfsPlusLegacy.efi 를 사용하는 것을 권장합니다.
Ssdt-pm은 이전에도 썼던거라 일단 사용하였고 새로만든 efi의 로그를 보고 고쳤으나 이런화면이 뜨네요
다른 사이트를 참고해서 수정까지 했는데 저러네요
Config.plist 에서 질문자님의 컴퓨터 사양에 적합하게 설정되지 않은 부분이 있는 것으로 보입니다.
특히, CFG Lock 과 Memory Map, 일부 CPU 관련 설정 문제일 확률이 높습니다.
Booter - Quirks, Kernel - Quirks, UEFI - Quirks 부분의 설정을 다시 잠검해 보세요.
EFI 폴더를 첨부하여 댓글로 보내주시면 확인해 보겠습니다.
위의 댓글에서 제가 잘못 설명드린 내용이 일부 있어서 정정하겠습니다.
1. macOS Mojave 이상의 버전부터는 /S/L/E 경로에
Intel 2nd Gen Sandy Bridge 내장 그래픽에 사용되는 Kext 드라이버가 존재하지 않습니다.
macOS Ventura 13 이상의 버전부터는 KBL & CFL & ICLLP Framebuffer 3개 밖에 없습니다.
그래서, macOS High Sierra 10.13.6 버전까지는 IQSV 가속/계산 용도(Headless 모드)로 구성이 가능하지만,
macOS Mojave 10.14 이상의 버전부터는 IQSV 가속/계산 용도(Headless 모드)로 구성이 불가능합니다.
2. macOS Ventura 13 이상의 버전부터는 CPU 가 AVX2 명령어 세트를 지원하지 않으면 부팅이 불가능하며
AMD Polaris 계열 이상의 그래픽 장치에서 Metal 그래픽 가속이 불가능합니다.
그래서, 이를 해결하기 위해서는 CryptexFixup.kext 가 반드시 필요합니다.
제가 EFI 폴더를 수정해 보았습니다.
아래에 첨부한 EFI 폴더로 교체하고 다시 부팅해보세요.
macOS 해킨토시의 부팅 단계는 다음과 같은 과정으로 진행됩니다.
댓글에 첨부하신 사진의 저 로그는 원래 정상적인 부팅시에도 출력되는 로그이며
위의 2. Boot.efi & Prelinked Kernel (or Kernel Collection) 로드 단계에 해당됩니다.
즉, XNU/Darwin 커널 부팅 단계로 넘어가지 않는 것이 문제입니다.
OpenCore Troubleshooting 가이드에서 해당 문제에 대한 내용이 있습니다.
제가 이 부분도 미리 확인하고 수정하여 드렸음에도 불구하고 해당 문제가 발생한 것을 보면...
BIOS 설정을 확인해 보아야 할 것 같습니다.
혹시, BIOS 설정에서 다음과 같은 항목이 있다면 Enabled 로 설정해주세요.
추가로, BIOS 설정에서 XHCI Hand Off 를 Enabled 로 설정하였다면
Config.plist 의 UEFI - Quirks 에서 ReleaseUsbOwnership 은 False 로 설정하는 것이 적합합니다.
댓글의 로그 사진에서 발생한 커널 패닉은
macOS 의 부팅 초반 부분에서 커널 패닉이 발생하였고
invalid frame pointer 로그를 보니 Memory Map 과 관련된 문제로 보입니다.
즉, [EB|#LOG:EXITBS:START] 로그에서 부팅이 멈춘 것과
댓글의 사진과 같이 macOS 의 부팅 초반 부분에서 invalid frame pointer 커널 패닉이 발생한 원인이
서로 동일한 원인으로 보입니다.
그리고, 그 원인은 Memory Map 과 관련된 문제로 보입니다.
또한, Intel 2nd Gen Sandy Bridge 는 MAT 를 지원하지 않는 것으로 알고 있습니다.
MAT 를 지원하지 않는 경우에는
EnableWriteUnprotector 를 True 로 설정하고
RebuildAppleMemoryMap, SyncRuntimePermissions 을 False 로 설정하는 것이 적합합니다.
추가로, BIOS 설정에서 다음과 같은 항목이 있는지 확인하셨나요?
일부 옛날 사양의 구형 컴퓨터는 위의 옵션이 BIOS 설정에서 꺼져 있으면
[EB|#LOG:EXITBS:START] 로그에서 부팅이 안 되는 문제가 있기도 합니다.
5세대 인텔을 소노마까지 올리시려는 이유가 궁금합니다. 성능도 더 안나올것 같은데요..
그리고 답답하신 마음은 이해가 가지만... 결국 지금 상황에서는 새로 만드셔야 할것 같습니다. 수정으로는 해결이 안될수 있습니다.
처음부터 삽질!
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +11 | 22 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 78 | 24.10.2308:19 | 미찌콘 |
Hot 해킨토시 하이시에라 설치시 컴퓨터에 펌웨어 파티션이 없기 때문에 이... +5 | 24 | 24.10.2317:01 | 활주로임 |
2 | 24.10.2322:21 | 활주로임 | |
22 | 24.10.2318:25 | 헷인토시 | |
24 | 24.10.2317:01 | 활주로임 | |
35 | 24.10.2315:51 | 배고픈사람 | |
28 | 24.10.2315:18 | 희밍현수님 | |
78 | 24.10.2308:19 | 미찌콘 | |
84 | 24.10.2213:48 | 아킬리오 | |
74 | 24.10.2210:36 | MCMC | |
43 | 24.10.2200:57 | 헷인토시 | |
122 | 24.10.2123:22 | 마요네즈 | |
135 | 24.10.1914:54 | 활주로임 | |
157 | 24.10.2017:21 | RTings | |
172 | 24.10.2000:14 | Kylee | |
115 | 24.10.1921:50 | 루이코아낭 | |
183 | 24.10.1918:03 | Gastone | |
78 | 24.10.1721:28 | Oscar | |
197 | 24.10.1712:11 | 희밍현수님 | |
68 | 24.10.1612:42 | SystemShock | |
301 | 24.10.1517:37 | Gastone | |
913 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1259 | 24.10.1315:07 | Steer | |
864 | 24.10.1004:51 | Steer | |
183 | 24.10.0920:24 | KImET | |
926 | 24.10.0915:49 | lesmi | |
178 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1297 | 24.10.0810:58 | soullees | |
110 | 24.10.0723:26 | 오십견 | |
1232 | 24.10.0723:14 | Steer | |
114 | 24.10.0721:40 | 서재희 | |
68 | 24.10.0704:04 | g2030h61 | |
88 | 24.10.0704:00 | g2030h61 | |
91 | 24.10.0620:14 | SystemShock | |
112 | 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 | |
117 | 24.10.0315:26 | 매치포인트 | |
175 | 24.10.0313:01 | 매치포인트 | |
145 | 24.10.0311:30 | KAKU | |
261 | 24.10.0207:44 | 데스맥 | |
252 | 24.09.3014:22 | 민준송 | |
171 | 24.09.2922:21 | oreo | |
132 | 24.09.2917:58 | 수박 | |
109 | 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 | |
210 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
225 | 24.09.2108:35 | 루베콘 | |
496 | 24.09.2022:16 | 에잉 | |
223 | 24.09.1910:03 | 밤가시 | |
305 | 24.09.1822:20 | SUNWAYFOTO | |
730 | 24.09.1815:34 | Nelson | |
444 | 24.09.1814:34 | sebali | |
236 | 24.09.1813:37 | Panictosh | |
338 | 24.09.1801:27 | SUNWAYFOTO | |
155 | 24.09.1719:17 | 그냥인간 | |
329 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
99 | 24.09.1612:07 | 아스타틴 | |
200 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
639 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1442 | 24.09.0717:13 | 인터찹 | |
1552 | 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 | 김덕뱀 | |
326 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
macOS 13 Ventura(벤투라)부터 iMac18.x 이상만 지원합니다.
macOS 13: Ventura | OpenCore Install Guide (dortania.github.io)
그리고 Bootstrap 폴더가 있는 것으로 보아 Opencore 0.6.5 이하 버전을 사용 중이신 것 같은데, 가능하면 최신 버전 사용이 좋을 것 같습니다.
사진 중간에 보이는 OCS : Failed to calculate...가 Drivers에 있는 efi 파일들의 버전이 맞지 않아 발생하는 대표적인 경우 중 한 가지이고, OCS : No Schema...도 (부팅에 직접적으로 영향을 미치진 않지만) 버전 불일치로 Config.plist 항목과 일치하지 않을 때 나오는 내용입니다.
Device Properties에 현재 들어가 있는 값은 H61 보드와 맞지 않습니다.
H61 보드에 해당되는 값으로 바꿔주세요.
Desktop Sandy Bridge | OpenCore Install Guide (dortania.github.io)
그리고 PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0) 부분도 해당사항이 없으면 삭제해주세요. (RTL8111을 사용하는 경우 필요 없을 것으로 생각됩니다.)
이더넷(유선랜) 칩셋 켁스트로 동시에 두 개 즉, IntelMausi(인텔 칩셋용)과 RealtekRTL8111(리얼텍 칩셋용)가 존재합니다. 둘 중 사용 중인 보드에 맞는 켁스트만 남겨두고 나머지는 삭제해주세요.
NVRAM의 Boot-args에서 radpg=15도 불필요하므로 삭제해주세요.
화면 맨 마지막의 패닉 역시 시스템의 Drivers 정보가 맞지 않아 발생합니다.
OpenCore Boot Issues | OpenCore Install Guide (dortania.github.io)
EFI > OC > Drivers에 샌디 브릿지에 맞는 파일을 넣고, Config.plist에 반영하면 될 것 같습니다.
Desktop Sandy Bridge | OpenCore Install Guide (dortania.github.io)
전반적인 환경 설정은 아래 링크의 내용을 참고하시면 됩니다.
Desktop Sandy Bridge | OpenCore Install Guide (dortania.github.io)
macOS 13: Ventura | OpenCore Install Guide (dortania.github.io)
필수로 또는 많이 쓰이는 오픈코어 켁스트(Kexts) 설명 (x86.co.kr)