제목 그대로입니다. 커스텀맥 세계에 처음 들어오신 분들이 맞닥뜨리게 되는
당혹스러운 부분들인 용어들에 관해 작성해봅니다.
해당 글은 버전이 계속 올라갈 수록 내용이 더 추가됍니다.
여러분들께서 궁금한 용어들이 있다면 제보해주세요, 피와 살이됩니다 :)
----------------------------------------------------------------------------
1. 부트로더 뭐쓰세요?
-> 커맥세계에서는 부트로더에 익숙해지셔야합니다.
부트로더의 종류에는 키메라, 카멜레온, 클로버, 오즈모시스 등이 있으나 대표적으로
방금 언급한 4개를 주로 사용하며 이들은 분류상 2개로 나눌 수 있습니다.
키메라 & 카멜레온 // 클로버 & 오즈모시스
좌측은 다루기가 쉬운 부트로더입니다. 다만 지원의 정도가 떨어져
커스텀맥을 구성할 때 세부적인 패치가 어렵습니다.
우측은 다루기가 어려운 부트로더입니다.
클로버의 경우에는 익숙해지면 쉬우나, 처음에는 설정에서 애를 많이 먹습니다.
다만, 세세한 패치들이 가능하여 오류해결하기는 쉬운편이며 자료도 방대합니다.
오즈모시스의 경우에는 클로버와 부트로더의 핵심을 같이 한다는 맥락에서는 같지만
난이도는 극악이고 패치도 어렵습니다.
자세한 동작방식들은 내용이 어려워 생략합니다만, 간략히 적어보자면
맥이라는 운영체제를 일반 컴퓨터에서 인식할 수 있게끔 도와주는 소프트웨어같은 것이라 보시면 되겠습니다.
반.드.시 있어야합니다. 없으면 아에 설치 시도조차 불가능합니다.
2. 부트옵션을 ~~~ 넣어주세요.
-> 무든 뚱딴지 같은 소리요 하시겠지만, 부트옵션이라는 것은
컴퓨터를 킬 때에 초기값을 셋팅해주는걸 말합니다.
윈도우는 필요가 없습니다. 획일화 되어있거든요.
그런데 맥은 다릅니다. 시스템이 다양하고 제품군이 다양한 만큼 지원되는 옵션도 다양합니다.
부트옵션은 주로 boot-args 혹은 boot-flag 쪽에서 설정이 가능합니다.
다음은 각 부트옵션에 대한 대략적인 설명입니다.
기본 설정 값
-x [안전모드] 윈도우의 안전모드와 같습니다. [필요한 최소한의 드라이버만 로드하여 부팅합니다]
-v [벌보스모드] 컴퓨터가 부팅될 때 글귀를 볼 수 있습니다. [디버그 모드랑 다소 흡사합니다]
-s [싱글유저모드] 부팅하기 전에 커맨드 라인을 통하여 운영체제에 패치를 가할 수 있습니다.
-f [패스트모드] 정확히 패스트모드는 아니지만, 캐시를 사용하여 부팅하는 것으로 알고 있습니다. [혹은 그 반대입니다]
-xcpm [X86Platform Cpu PowerManagement Mode] 씨피유의 전력관리 기술을 사용합니다.
추가 설정 값
dart=0 씨피유의 vt-d를 활성화한 경우 사용됩니다.
darkwake=0 잠자기 관련 및 모니터 화면이 안나오는 것을 방지합니다.
npci=0x3000 그래픽 관련 패치입니다.
cpus=0~4 씨피유의 갯수를 운영체제에게 알려줍니다.
GraphicsEnabler=Yes 엔비디아 그래픽을 사용시에 사용 여부입니다.
rootless=0 요세미티를 사용시에 운영체제 중요 폴더와 파일들에 대해 접근을 거부하는 자체 보호를 해제합니다.
[엘 케피탄에서는 필요가 없습니다]
kext-dev-mode=1 서명되지 않은 외부 켁스트를 운영체제가 로드하여 사용할 수 있게 해줍니다.
[엘 케피탄에서는 필요가 없습니다]
nv_disable=1 엔비디아 그래픽을 사용하지 않습니다.
.... 등등
3. ~~ 켁스트 넣고 한번 해보세요.
-> 켁스트란 윈도우에서 드라이버파일과 같은 존재입니다.
여러분이 사용중인 하드웨어는 맥에서 지원을 해주는 것도 있고, 아닌 것도 있습니다.
이런 경우 켁스트라는 드라이버 파일을 사용하여 하드웨어를 인식시켜주어야합니다.
주로 설치하는 경로는 /Extra/Extensions, /Library/Extensions, /System/Library/Extensions 등이 대표적입니다.
부트로더에 따라 경로는 다르니 잘 확인하셔서 설치해주시면 되겠습니다.
해당 드라이버는 윈도우에서 사용이 불가능하니?
윈도우에서 설치하시려 하거나.. 하시는건 삼가주시기 바라겠습니다 ;ㅁ;
4. dsdt, ssdt패치 한번 해보세요
-> 해당 파일들은 ACPI 테이블에 준하여 작성됩니다.
이것들은 여러분이 사용중인 컴퓨터의 모든 하드웨어적 정보를 기술하고 있는 총체적 집합군이며
모든 패치를 통틀어 가장 강력한 패치방법입니다. 하지만, 잘못 건드릴 시 심각한 상황과 직면하게 될 수 있으니 주의하시기 바랍니다.
5. 패닉
-> 맥 운영체제는 윈도우와 달리 패닉이라는 것이 존재합니다 ㄱ-...
그냥 진입 자체가 안돼는 것이며, 씨피유 커널패닉이 존재합니다.
오류문구가 짧고 간단하며 메인화면에 대놓고 흰색 글씨에 검은 배경으로 패닉이라 적혀있으면 패닉입니다.
해결법은 오류문구를 통해 확인하여 해결해주여야합니다.
-----------------------------------------------------------------------------------------------------
rootless=0 요세미티를 사용시에 운영체제 중요 폴더와 파일들에 대해 접근을 거부하는 자체 보호를 해제합니다.
[엘 케피탄에서는 필요가 없습니다]
kext-dev-mode=1 서명되지 않은 외부 켁스트를 운영체제가 로드하여 사용할 수 있게 해줍니다.
[엘 케피탄에서는 필요가 없습니다]
------------------
이말씀 정확한건가요? 저는 요세미티에서 그냥 엘캐피탄으로 올려서 무심코 계속 저 옵션 썼는데.. 빼도 된다는 건가요?
안빼면 불이익은 없구요?
클로버에서의 csrutil 비활성화
Rt Variables 에서
* BooterConfig 0x28
* CsrActiveConfig 에 0x67 으로
Clover configurator 로 수정
그렇게하면 kext-dev-mode=1 은 엘캐피탄에서 필요없다는 의미가 되겠네요
강제로 관련 기능을 활성화 시키는것 정도로만 알고 있는데, 자세한건 써본적이 없어서 뭐라 말씀드리기가 어려울 것 같습니다 ^^;
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 937 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 575 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1403 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 909 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5086 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 106 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 103 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 119 | 24.10.2321:29 | 해킨도전자 |
103 | 24.10.2322:26 | 뿌엥 | |
119 | 24.10.2321:29 | 해킨도전자 | |
106 | 24.10.2319:04 | 사노라맨 | |
784 | 24.10.1412:27 | shl628 | |
666 | 24.10.1316:00 | 수박 | |
344 | 24.10.1222:56 | Stultus | |
937 | 24.10.1121:10 | 좌절금지 | |
732 | 24.10.1115:53 | 수박 | |
575 | 24.10.0900:22 | 줌바이퍼 | |
1403 | 24.07.1219:19 | Stultus | |
1210 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
628 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
994 | 24.09.2210:59 | 좌절금지 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
909 | 24.09.1723:58 | 좌절금지 | |
601 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
538 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
이 의미를 이제야 정확히 이해합니다.감사합니다.
darkwake=0 잠자기 관련 및 모니터 화면이 안나오는 것을 방지합니다.
참고로
저는 아무 옵션없이 사용합니다. 안 잡힌 것은 usb로 대치했습니다.