질문 커널패닉 질문(EnableWriteUnprotector관련)
- 에이센
- 3150
- 3
에이센님의 기기정보
CPU : Ryzen 5 2600
메인보드 : GIGABITE AB350m Gaming 3-cf
그래픽카드 : HIS Radeon RX 560 2GB
SSD : Sandisk SSD Plus 240GB
유선 랜 : Realtek RTL8111E(추정,공식사이트에 표기 없음)
오디오(사운드) : Realtek ALC1220
무선 랜, 블루투스 : 해당없음
질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | sonoma 좌절금지님 고스트파일 |
공지숙지/증상설명 | 숙지 |
exitbs:start에러 때문에 길라잡이 공지 정독중에 관련 내용이 있어서 EnableWriteUnprotector의 수치를 변경해보니 커널패닉이 일어났습니다. setupvirtualmap은 수치 변경(false)후 무한부팅에 빠졌고, 다른 quirk는 반응이 없었습니다. 이 이상 갈피를 잡지 못하겠어서 글 올립니다. 잘 부탁 드리겠습니다.
EnableWriteUnprotector -> False
RebuildAppleMemoryMap -> True
SyncRuntimePermissions -> True/false
=커널 패닉
EnableWriteUnprotector -> True
RebuildAppleMemoryMap -> False
SyncRuntimePermissions -> False
=EXITBS:START 에러
에이센
댓글 3
참여를 하시면 세상을 바꿉니다.
에이센
shl628
이렇게까지 정성스럽게 알려주시다니 감사하기 그지없습니다. 정말 감사드립니다. 확인해주신 부분(devirtualisemmio)에 대해선 화이트 리스트 추가 후 값을 true로 하든 값을 지우고 false를 하던 상기 내용과 같은 부트 결과를 내고 있습니다. 또한 문제점으로 짚아주신 부분은 오늘 해결해보며 진전이 있다면 다시 대댓글로 보고 드리겠습니다 진심으로 감사드립니다.
권한이 없습니다. 로그인
Config.plist - Booter 의 설정을 확인해보니 DevirtualiseMmio 가 True 로 설정되어 있고
특정 MMIO 주소에 대하여 MmioWhitelist 처리하도록 구성되어 있습니다.
이 설정은 질문자님의 컴퓨터에서 생성된 OpenCore 로그 파일을 참고하여 직접 입력한 것인가요?
또한, 질문글에서
EnableWriteUnprotector -> False
RebuildAppleMemoryMap -> True
SyncRuntimePermissions -> True/false
= 커널 패닉
EnableWriteUnprotector -> True
RebuildAppleMemoryMap -> False
SyncRuntimePermissions -> False
= EXITBS:START 에러
위와 같은 결과가
DevirtualiseMmio = True, MmioWhitelist 설정이 적용되어 있는 상태에서 시도하셨을 때의 결과인가요?
혹시, DevirtualiseMmio 를 False 로 설정하고 MmioWhitelist 항목도 모두 False 로 설정하여 비활성화한 후에
Quirks 옵션을 다음과 같이 설정하였을 때에도 부팅이 안 되시나요?
EnableWriteUnprotector -> True
RebuildAppleMemoryMap -> False
SyncRuntimePermissions -> False
또한, Intel Core i5-2320 CPU 는 Intel 2nd Gen Sandy Bridge 이므로 CPU 가 AVX2 명령어 세트를 지원하지 않습니다.
macOS Ventura 13 버전부터는 CPU 가 AVX2 명령어 세트를 지원해야 부팅 및 그래픽 가속 활성화가 가능합니다.
그러므로, macOS Sonoma 14.x 버전을 설치하려면 CryptexFixup.kext 가 필요합니다.
1. Config.plist - ACPI - Quirks - NormalizeHeaders 를 False 로 설정해주세요.
NormalizeHeaders 옵션은 macOS High Sierra 10.13.x 버전에서만 사용되는 옵션입니다.
2. AppleALCU.kext 도 불필요합니다.
3. Config.plist - Kernel - Quirks - AppleXcpmExtraMsrs 를 False 로 설정해주세요.
Intel 2nd Gen Sandy Bridge CPU 는 macOS 에서 XCPM 방식의 전력 관리를 지원하지 않으며
ACPI_SMC_PlatformPlugin.kext 를 통한 AICPUPM 방식의 전력 관리만 지원됩니다.
단, macOS Ventura 13 버전부터 ACPI_SMC_PlatformPlugin.kext 가 삭제되었습니다.
그래서, macOS Ventura 13 이상의 버전에서 Intel 2nd Gen Sandy Bridge CPU 의
Speed Step & Power Management 전력 관리가 올바르게 작동하려면 조금 복잡한 패치 과정이 필요합니다.
아래의 사이트를 참고해보세요.
단, macOS Sonoma 14.x 버전에서도 적용이 될 지는 저도 잘 모르겠네요... ㅜㅅㅠ
https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/CPU_Power_Management
https://github.com/5T33Z0/OC-Little-Translated/tree/main/01_Adding_missing_Devices_and_enabling_Features/CPU_Power_Management/CPU_Power_Management_(Legacy)
4. Config.plist - UEFI - Quirks - UnblockFsConnect 를 False 로 설정해주세요.
UnblockFsConnect 옵션은 HP 브랜드의 컴퓨터 또는 노트북에서 사용하는 옵션입니다.