시스템 사양 선택 | 1번 |
---|
이글은 토니맥 Moderator 인 jaymonkey 의 글에 바탕하여 요약한것입니다
[GUIDE] Installing 3rd Party Kexts - El Capitan, Sierra, High Sierra, Mojave +
1. 해당 OSX Version
10.11.x El Capitan ---> 10.14.x Mojave
2. 왜 /EFI/EFI/Clover/kexts/Others 가 아닌 /Libraly/ERxtensions 에 KEXT를 넣어하나 ?
1) others 의 경우 OSX의 protected Memory 밖에 로드된다
2) 많은 kext를 Others 에 넣는경우 시스템을 불안하게 만든다
3) 많은 3rd Party kext가 others에서는 정상동작하지 않는다
4) Others 에 삽입된 kext들은 kernal cache 외부에 존재하게됨으로 OSX의 오류검출 검사를 받지 못한다
3. 그렇다면 왜 Clover 는 자체적으로 /L/E/ 로 보내지 않는가 ?
4.Clover 는 kext를 어떻게 찾아내고 로드하는가 ?
Clover -> System Parameters -> Inject Kexts to "Detect" 로 설정했을경우 클로버는 /L/E 혹은 커널캐쉬에서 먼저 kext를 찾아 로드하고 찾지못한경우 others를 스캔한다. (YES, NO option은 디버그용이니 사용하지말자)
5. kext를 /L/E/ 로 삽입하는 방법
1) Clover Configurator 에 아래와 같이 선언
2) RTVariables 섹션에 아래와같이 선언
3) KextBeast로 kext설치후 KextUtility 캐쉬리빌드
6. Kext 업데이트는 어떻게하나 ?
1) /L/E/ 에 있는 대상 kext를 Finder를 사용 삭제하고
2) 5-3 의 방법으로 재 설치한다
7. 결론
EFI/Clover/kexts/Other 에는 MacOS Installer, Updater or Recovery 에 필요한 필수 kext (FAKESMC) 만 설치되어야하며 그외 모든 Kext는 /L/E/로 삽입되어야한다
8. 역자 첨언
일부 사용자들의 경우 lilu 및 lilu 관련 kext의 경우 개발자가 clover/kext/ 에 삽입할것을 명시했다. 고 반항하며 동의치않고 있습니다
그에대한 jaymonkey 의 대답은 니 컴이니 니맘대로 하세요 입니다 ㅋㅋㅋㅋ
우리 엑팔내에서도 고수분들이 의견 내주시면 좋겠네요
아자 가자 랩업 ~~
사이다모아 건물주되는게 꿈입니다 ㅋㅋㅋㅋㅋ
JAKARTA님의 새글 알림을 받으실려면 구독
다들 헤깔려하던부분인데
토니맥의 대문에 올라온 가이드인데다가 워낙 네임드인 사람이 쓴글이다보니.........토니맥 분위기는 이쪽으로 확쏠리네요 ㅋㅋㅋㅋ
개인적으로는 efi영역만 건들이는게 괜한 오류 안내는거 같아서 le sle 는 건들이지 않고 clover 만 사용중입니다
뭐.... 제 맘대로 하다가 문제가 생긴다면 다시 kext le 부분 찾아볼꺼같아요 ㅋㅋ
뭐가 정답인지는 저도 참 고민스럽습니다.
그럼에도 기준을 하나 정해 놓고 작업하고 있어요. macOS에서 기본으로 담겨있는 kext가 아니라면 일단 other 에 넣었습니다. 일부 S/L/E 에서만 작동하는 kext는 서드파티 kext라 하더라도 어쩔 수 있나요 S/L/E 에 넣어서 이용했습니다. 대신 S/L/E에서만 작동하는 서드파티 kext나 원본 kext의 변형판은 항상 색테그로 표시를 해 두었죠. 이렇게라도 해 둬야 업그레이드 이후나 틈틈이 일어나는 시스템 유지보수에 조금은 수월해 지더군요.
이런 식으로 말이죠...
흠.. 저 같은 초심자는 결론이 나면 따르기로 하고.. 자카르타님이 다시 살아나신것에 축하를 보내요~~~
저 역시도 other 폴더에서 적용이 안되 l/e 에 넣으니 바로 잡히더라구요 ㅎㅎ l/e가 정답인듯
몇번이나 계속해서 읽어보는데, 눈만 꿈뻑꿈뻑...
아는단어 나왔을때 환호성, 대부분은 시무룩...
북마크해두고 계속 참조해야겠습니다. 좋은 정보 감사합니다.
저같은 경우 DW1560이라는 Wifi+Bluetooth모듈을 쓰면서 KEXT를 설치해야 하는데
Wifi는 문제가 없는데 Bluetooth 이놈이 말썽을 부려 아주 가끔씩 부팅중에 CPU 커널패닉을 냅니다.
KEXT는 BrcmPatchRAM 인데 거기에도 꼭 /L/E에 넣으라고 하더군요. 확실히 KEXT에 넣으면 불안정한
동작을 보이는 KEXT들이 있는것 같습니다. 그래서 가급적이면 KEXT가 필요없는 NATIVE로 가려는거 아니겠습니까? ㅎㅎ
지금까지 크게 고민안한 부분이였는데, 약간의 고민을 하게 하는 논제군요
/L/E 에 넣는것은 지금까지 왜 저기에 넣어야 돼?
저기에 넣으면 MacOS 에서 3rd party Kext 인데 그걸 인식하지 못할때가있지 않을까?
란 의문때문에 애시당초 넣지 않았습니다;;;
그리고 질문입니다.
그리고 CSR active 에 0x67 은 사용하면
Kext-dev-mode=1 가 사용할 의미가 없는 걸로 없는 걸로 알고 있습니다.
csr-active-config 0x3 = SIP Partially Disabled (Loads unsigned kexts)
csr-active-config 0x67 = SIP Disabled completely
0x 67 이 상위호환으로 알고 있기 때문입니다. ;;
저는 커맥을 제대로 삽질한 사람도 아니고, 여전히 이해를 못합니다만
저 글들은 제가 처음 시작할때 들었던 매우 기초적인 방법이긴 합니다.
님조차도 어처구니 없어서 할 말씀 남긴걸 거면....-,.-
마지막으로 "니 pc 는 니맘대로 해라" 라는 멘트는....차라리 서두에 Warning, 혹은 Don`t Try This 이런 말을 하지
Guide 라고 제목 붙여 놓고 쓴 글을 말입니다. 저건 언어선택은 매우 위험합니다.
저런 글은 본인이 스스로 쓴 글을(열심히 썼든 아니든)일기장 수준으로 전략시키는 언어일뿐입니다.
기승전결에서 결이 엉망이면 더더욱 그렇습니다. 저 역시도 기승전결이 산으로 가는 경우가 많다보니...
한동안 토니맥을 열심히 드려다봤는데.........
역시 사람사는곳은 다 똑같다고 "네임드" 에 대한 무조건 추종과 "네임드" 들의 독선이 있더군요
위 글은 토니맥의 대문에 걸려있는글이기도하고 해서 번역해봤습니다.
(사실은 렙업하려고 - 는 비밀입니다)
사실은 Lilu-Whatevergreen 을 해보고싶었는데 너무 길어요 ^^
Other 폴더에 대부분넣고 사용하려고 하고있습니다.. 우선 설치가 매우편하고 l/e 에 넣으니 저는 오류를 뿜더군요..(물론 제가 설정을 잘못해서 그럴껍니다) 근데 vodooi2c 를 터치패드 땜에 사용하고있는데 os업데이트나 켁스트 업데이트를 할때마다 가끔 터치패드가 안되면 other와 l/e ㅇ위치를 바꿔주면 작동이되서 그냥 사용중입니다 (왜그런지는 저도 모르겠습니다)
업데이트에 자유로운 others가 정답이라고 예전부터 생각했었는데 왜 멀티비스트에선 L/E에 설치하는지 궁금하더군요 좋은글과 댓글들 잘 읽었습니다.
지금 시도해봤는데
팁앤정보 카테고리는 제가 임의로 카테고리를 옮기거나 수정할 수 가없네요
댓글이 달려있어서 삭제할 수 도 없구요
관리자님이 결정해서 옮겨주시던지 해야할듯합니다 ㅠ,.ㅠ
Vanilla가 좋아서 그냥 others폴더만 이용중인데
Voodooi2c가 안 깔려서 이게 권한문제인지 아님 그냥 제 실력부족인지 아직은 잘 모르겠습니다 ㅋㅋ
글 잘 봤습니다!
rehabman이 만드는 일부 kext들은 반드시 L/E에 넣어야지 동작을 하던데
그런거 빼고는 others에 넣어도 큰 문제는 없는거 같네요..
흠.. 처음 배우는 초보 입장인데..
모르는게 너무 많아서 과부하가 오기 시작하네요 ㅎㅎ
스크랩 해놓고 천천히 글보면서 한번 해보겠습니다 감사합니다
아래 원칙대로 하면 됩니다.
- 리얼맥에서도 쓰는 3rd party kext라면 /L/E 에 두고
- 해킨에서만 쓰는 kext라면 E/C/K/O 에 두는 것
이 옳습니다.
Apple이 뭘 권장하든 고려할 필요가 전혀 없습니다. 애플 사전에는 해킨은 없기 때문에 애시당초 E/C/K/O는 존재하지 않는 영역입니다.
해킨용 kext는 불안정하고 정식 OS와 충돌하는 경우가 많습니다. 이사람 저사람이 건들고, 충분한 베타테스트 없이 빌드되고 있기 때문입니다. 기업체에서 릴리즈하는 3rd party kext와는 다릅니다. 때에 따라서는 오에스 업그레이드 직후에 빼고 부팅해야 하기도 합니다. /L/E에 있으면 골치아프죠.
프로텍티드 메모리 밖에 있다고 나쁜다고 볼수도 없습니다.
E/C/K/O 에 다 우그려 넣고 잘 돌아가면 그대로 쓰고 불안정한 경우만 해당 kext만 /L/E로 옮기는 것이 좋다고 보네요.
토니맥 몇몇이 /L/E로 옮기는 걸 주장하는데, 거기 사람들은 그냥 그렇게 살라 하지요. 원래 macOS와 짬뽕된 카멜레온 커스터마이징 해서 장사하던 사람들이니까요. 자기들 통제권 밖에 있는 클로버 같은 구조를 태생적으로 싫어하는 사람들입니다. 그런 사람들 말이다보니 설사 맞는말일지라도 색안경 끼고 볼수밖에 없군요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 68 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +14 | 좌절금지 | 24.09.1723:58 | 172 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 749 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3530 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4295 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 194 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 88 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 163 |
좌절금지 | 24.09.1919:17 | 163 | |
좌절금지 | 24.09.1917:09 | 68 | |
좌절금지 | 24.09.1723:58 | 172 | |
좌절금지 | 24.09.1722:40 | 194 | |
김경석 | 24.09.1708:13 | 216 | |
Tamy | 24.09.1504:35 | 465 | |
Stultus | 24.09.1319:18 | 434 | |
치토 | 24.09.1019:44 | 468 | |
해킨도전자 | 24.09.0112:54 | 294 | |
머핀X | 24.08.3115:34 | 371 | |
화정큐삼 | 24.08.2601:42 | 239 | |
하나브 | 24.08.2422:59 | 207 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 328 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 271 | |
좌절금지 | 24.08.1115:46 | 194 | |
Stultus | 24.08.1022:46 | 183 | |
RogerT | 24.08.0609:17 | 115 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
Stultus | 24.08.0221:07 | 425 | |
Tamy | 24.07.3019:12 | 328 | |
Stultus | 24.07.2112:43 | 245 | |
Stultus | 24.07.1219:19 | 749 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 137 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 288 | |
애플브리크 | 24.07.0509:56 | 492 | |
치토 | 24.06.2723:24 | 397 | |
Stultus | 24.06.1120:40 | 725 | |
Stultus | 24.04.3022:28 | 1098 | |
Stultus | 24.04.2718:46 | 1007 | |
Stultus | 24.04.1312:15 | 3048 | |
Stultus | 24.04.0712:49 | 2900 | |
Stultus | 24.04.0619:59 | 1530 | |
Stultus | 24.04.0613:43 | 1468 | |
Stultus | 24.04.0521:57 | 2575 | |
Stultus | 24.03.2920:07 | 3530 | |
Stultus | 24.03.2823:08 | 1410 | |
Stultus | 24.03.2322:35 | 1120 | |
Stultus | 24.03.2123:12 | 769 | |
Stultus | 24.03.0818:26 | 645 | |
Stultus | 24.02.1621:54 | 1090 | |
Stultus | 24.01.2321:47 | 941 | |
Stultus | 24.01.1218:54 | 4295 | |
Stultus | 24.01.1121:20 | 845 | |
Stultus | 24.01.0921:31 | 902 | |
Stultus | 24.01.0822:35 | 1330 | |
Stultus | 23.11.0920:54 | 4554 | |
Stultus | 23.10.2723:10 | 6430 | |
Stultus | 23.10.2722:40 | 6432 | |
Stultus | 23.10.2100:08 | 6965 | |
Stultus | 23.10.1700:57 | 3490 | |
Stultus | 23.09.2707:11 | 4705 | |
Stultus | 23.09.1022:47 | 8860 | |
Stultus | 23.08.2521:36 | 9224 | |
Stultus | 23.08.2313:42 | 9509 | |
Stultus | 23.08.2216:27 | 3864 | |
Stultus | 23.08.2115:14 | 9667 | |
Stultus | 23.08.2114:43 | 1만 | |
Stultus | 23.07.1318:42 | 1.6만 | |
Stultus | 23.07.0619:38 | 1.2만 | |
Stultus | 23.05.2512:02 | 1.7만 | |
Stultus | 23.04.0517:11 | 2.3만 | |
Stultus | 23.03.2800:39 | 5737 | |
Stultus | 23.03.2313:35 | 1.4만 | |
Stultus | 23.03.1211:40 | 3.2만 | |
Stultus | 23.03.0621:32 | 4.1만 | |
shl628 | 23.01.0913:39 | 5만 | |
곰비 | 21.02.1223:08 | 1311 | |
JGP | 21.02.1115:54 | 1985 | |
닉네임이당 | 21.02.1001:47 | 1344 | |
HKDavid | 21.02.0822:41 | 2076 | |
자유로이 | 21.02.0819:08 | 1264 |
몇번이나 계속해서 읽어보는데, 눈만 꿈뻑꿈뻑...
아는단어 나왔을때 환호성, 대부분은 시무룩...
북마크해두고 계속 참조해야겠습니다. 좋은 정보 감사합니다.