*적용중인 도장
되도록 따라하기 쉽게 글을 작성하고자 했습니다.
커스텀맥을 처음 접하시는 분이라면
x86 신입 필독글 (또는 상단 메뉴의 X86시작백과 https://x86.co.kr/start 도 동일한 게시판입니다.)
이 게시판의 글을 잘 읽어보시기 바랍니다.
조금 늦은 후기지만 올려봅니다.
처음에 커스텀맥을 구성했을때는 아는것 하나 없이, 어찌어찌하다보다 설치가 되었습니다.
그래서 정리하기 힘들었는데요. 이런저런 글을 보면서 안정화를 시도해보니 새로 시작해보자라는 생각이 들어서 디스크를 초기화 하고 새로 설치했습니다.
1. 바이오스
대부분의 설정을 auto 또는 smart auto로 설정했습니다.
내장그래픽은 비활성화 시켰습니다.
VT-d는 활성화 시킨 상태이기 때문에 clover 옵션에 dart=0을 추가해서 설치했습니다.
----바이오스 설정에서 UEFI기본 설정을 로드하면(최신 바이오스 기준 ver.2.50) 부트디바이스 설정후 무리 없이 설치 가능 합니다.
2. 설치 이미지 & 준비사항
과거에 시도할 때는 좌절금지님 이미지를 사용하면 여러가지 이유로 불가능했습니다. 하지만 해결책을 알아내서 이번에는
좌절금지님 10.12.6 이미지를 USB메모리에 복원해서 설치를 했습니다.
Sierra 10.12.6(16G29) 정식버젼 (MBR Patch)
-----엔당 그래픽을 원활하게 잡기 위해서 Lilu.kext와 NvidiaGraphicsFixup.kext를 준비했습니다.(첨부파일 이용하셔도 됩니다.)
====SMBios를 iMac 14,2나 MacPro 6,1을 사용한다면 위 두 kext가 없어도 파스칼 그래픽카드 정상 사용이 가능하네요.
3. 설치 방법
(컴퓨터 전원 인가 후 F11을 누르면 바이오스 진입하지 않고도 부트디바이스 선택 가능합니다.
애즈락 제품은 F11/기가바이트 제품은 F12인듯 합니다.)
부트디바이스 선택에서 UEFI(FAT)~~~~(usb 메모리 이름)을 선택해서 UEFI모드로 설치했습니다.
(macOS는 UEFI를 기본으로 하기 때문에 이왕이면 UEFI방식으로 부트 하는게 좋다고 생각합니다.)
USB 3.0포트에 설치용USB메모리를 사용하면 진행이 거의 불가능 해서 USB 2.0포트를 사용했습니다.
클로버 옵션에서 dart=0을 추가했습니다.(이것은 바이오스에서 VT-d를 활성화 시켜 놓았기 때문에 사용하는 옵션으로 알고 있습니다.)
이후 설치는 화면에 나오는 글을 읽으면 천천히 진행하면 됩니다.
다만 처음 설치시라면 상단의 회색 바에 마우스를 가져가서 "유틸리티"부분에 "디스크 유틸리티"를 선택해서
파티션을 "Mac OS확장(저널링)"을 선택하셔서 파티션을 만드셔야 합니다.
그럼 자동으로 3개의 파티션(EFI/커스텀맥 설치/Recovery)이 만들어지고 디스크 유틸리티를 종료하면 다시 설치 화면으로 넘어갑니다.
설치 시간 측정은 못해봤지만 15분 내외로 처음 설치가 완료되었던것 같습니다.(조금 더 걸릴지도 모릅니다.)
처음 재부팅하면 부트 디바이스를 다시 "설치용 USB메모리"로 선택해야 합니다. 아직 부트로더가 설치되지 못했기 때문이죠.
클로버 부트화면에서는 커스텀맥이 설치된 디스크를 선택하시면 됩니다.(설치할 때 사용했던 usb메모리가 아닙니다. 10.12.6이것 말고 위에서 디스크 유틸리티로 만들었던 디스크입니다. 제 경우에는 "macOSssd"입니다.)
(최초 부팅시에는 위의 디스크를 선택해야 하지만)
(두번째 부트에는 커맥을 설치한 디스크를 선택하셔야 합니다.)
커맥이 설치된 디스크로 부팅이 완료되면 몇가지 설정을 하는데, 아직 애플 계정에는 로그인 하지 말도록 합시다. 추후 몇가지 작업을 하고 로그인 해야 계정(시리얼)관련 오류를 줄일수 있기 때문입니다.
이제 macOS의 바탕화면과 화면하단의 Dock을 보면서 "와! 커스텀맥 설치가 완료 되었구나!"하는 상상을 하기 마련입니다.
하지만 이제 진정한 고난의 시작입니다.(첫번째 고난은 usb 부트이지요.)
4. 기본 설치 후
앞서 macOS를 설치하는 과정은 그냥 디스크에 macOS를 복사 넣는 과정이라고 생각하셔도 무방합니다.
이 과정에서 정말 중요한 디스크에 부트로더(클로버 부트로더) 설치와 내 하드웨어에 맞는 설정하기 라는 것을 수행합니다.
좌절금지님 설치용 usb 메모리 안에 있는 MultiBeast를 이용해서 (위치는 USB-BOOT/Util/MultiBeast - Sierra Edition)
부트로더UEFI / ALC1150(사운드 코덱) / Intel218v(AppleintelE1000)(유선랜) / sata(intelGenericAHCI,3rdParty)(인텔칩셋, ASmedia칩셋) / usb(9series,3rdPartyUSB3.0)(인텔칩셋,ASmedia칩셋) / 커스터마이즈에서 Nvidia Web(nvidia 웹드라이버 인식을 위해서), iMac15.1(SMBios이름, 밑의 설명 참조)
적용해서 커스텀맥이 설치된 디스크에 설치했습니다.
그래픽카드와 관련하여
----iMac15,1 이 모델이 4790k를 사용하기에 이 SMBios를 선택했습니다. (cpu정보가 비슷한 iMac모델이기에 cpu관련 성능발휘에 이롭다고 생각합니다. 물론 DSDT설명을 보시고 수정하신다며 다른 SMBios를 사용해도 무방합니다.)(이 경우 그래픽 인식관련 kext 2개가 필요할 수 있습니다.)
====좌절금지님 설치 이미지의 기본 설정은 iMac14,2이고 이 상태에서 제가 사용하는 시스템에서는 블랙아웃이 없습니다.
====ZISQO님의 All about Nvidia GPU BUS Spoofing (블랙아웃 패치) part.2 https://x86.co.kr/tip/1702689
Nvidia GPU 블랙아웃 픽스 [OTF 패치]
을 참고해서 MacPro 6,1을 사용해도, 이 시스템에서는 블랙아웃이 없었습니다. (꼭 해당 패치를 하지 않아도 큰 문제는 없었지만, 블랙아웃 현상을 격으신다면 패치를 시험해보시는것도 좋을듯 합니다.)
따라서 밑의 두 kext(Lilu.kext, NvidiaGraphicsFixupkext)가 없어도 정상작동 합니다.
그리고 클로버 컨피겨레이터 또는 EFI마운트 프로그램을 사용해서 EFI폴더를 마운트 하고
(마운트는 유닉스와 같은 운영체제에서 특정 파티션이나 디스크 등을 사용자가 사용할 수 있게 인식시키는 과정이라고 생각하시면 될 듯 합니다.)
EFI파티션을 마운트 시키면, 파인더에서 새로운 디스크 EFI 드라이브가 보입니다. 그 드라이브에는 일단 EFI폴더만 존재합니다.
(필수아님)
그래픽카드와 관련하여
efi/clover/kexts/10.12 폴더에 Lilu.kext/NvidiaGraphicsFixup.kext 를 넣어줍니다.(SMBios가 iMac14,2또는 MacPro6,1이 아닌경우 사용하셔야 블랙아웃을 피할수 있습니다.)(첨부파일 이용하셔도 됩니다.)Lilu.kext.zip NvidiaGraphicsFixup.kext.zip
(필수아님)
클로버 부트로더의 기본 설정파일
efi/clover 폴더에 config.plist를 넣어줍니다.(기존 파일은 이름을 config1.plist등으로 바꾸어서 백업해줍니다. 혹시나 문제가 있다면 클로버 부트옵션에서 config파일을 선택할 수 있기 때문이죠.)
(참고 클로버 부트화면에서 config.plist 파일 선택적 로드)
여기에서
(이렇게 설정파일을 다양하게 저장 또는 백업 하시면, 추후 설정이 이상으로 부팅 문제가 생겼을 때 이전 설정파일을 로드하시면 편하게 복구하실수 있습니다.)
부트섹션에서 디폴트 부트 볼륨은 본인에게 맞게 선택하시면 됩니다. 저는 커맥이 설치된 볼륨명이 "macOSssd"라서 그렇게 설정 했습니다. 첨부된 파일은 제가 미리 설정해둔 값이 있습니다.
MultiBeast사용해서 부트로더 설치하며 기본으로 설치되는 파일이 있지만, 제 설정파일은 몇가지 추가되 부분이 있습니다. (첨부파일 있습니다.) config.plist
(필수아님)
cpu 전력관리 등과 관련하여
efi/acpi/patched 폴더에 DSDT.aml파일을 넣어줍니다.(4790k@4.0 에 맞춘 파일입니다.)(첨부파일 있습니다.)DSDTssdt.zip
참고한 글은 다음과 같습니다.
[CPU] SpeedStep의 진실과 SSDT, 그리고 잠자기에 관하여 [번외편 - 중] https://x86.co.kr/tip/1096841
[DSDT 정복하기 4강] IORegistryExplorer를 사용하여 켁스트 로드하기 https://x86.co.kr/tip/1012055
(본문의 내용을 제 환경에 적용하면 8cc4를 8cc3으로 바꾸면 됩니다.)
제 파일이 완전히 정리된 건 아니지만, 큰 문제는 없어보입니다.
그래픽카드를 위해서 nvidia web driver를 설치합니다. (본 사이트 자료실에서 검색하셔도 되고, 좌절금지님 설치용 usb의 Util폴더에도 있습니다.)
위에서 kext 두개를 집어넣었고, 부트 옵션도 조절했기 때문에 이제 재부팅 하시면 됩니다.
(다시 말씀드리지만, 제 환경은 VT-d를 활성화 시켰기 때문에 부트옵션으로 dart=0을 추가시켰습니다.)
----(SMBios iMac 14,2에서는 별 문제 없이 그래픽이 잡혔지만 iMac 15,1에서는 블랙아웃이 일어나서 Lilu.kext와 NvidiaGraphicsFixup.kext가 필요했습니다.)
====(MacPro 6,1로 바꾸니 위의 두 kext가 없어도 정상 작동 합니다.)
(좌절금지님의 10.12.6 이미지에 들어있는 웹드라이버는 버전이 맞지 않는다고 나와서 새로 다운받아 설치했습니다.)
파스칼 (nvidia 1000번대) 을 제외한 다른 그래픽카드 설정하는 법
엔비디아 그래픽 설치 요령카비레이크 내장그래픽 설정하는 법(특히나 랩탑)
KabyLake HD6xx (615,620,630, 640 ,650) Graphics 잡기 config.plist이제 설치용 usb메모리를 제거하고 재부팅해보도록 합시다.
설치용 usb는 남겨두었다가, 커스텀맥 설정이 완료된 후 설정파일을 복사해서 "긴급 복구용 디스크"로 남겨두시는것을 권장합니다.
5. 완료
바이오스에서 부트 디바이스를 MAC OS를 선택하셔도 될겁니다. 또는 UEFI OS를 선택하시면 될겁니다.
(이제부터는 usb로 부팅하는것이 아닌 컴퓨터에 설치된 디스크에서 부팅하는 것입니다.)
저와 동일한 하드웨어를 사용한다면 별 문제 없이 부팅 가능할겁니다. 하지만 다른 하드웨어를 사용하면서 경험할 수 있는 부팅별 오류는
부팅별오류 해결이 글을 참고하시거나 질문과답변 게시판을 참고하시는게 좋겠습니다.
클로버 부트 화면에서 설정에서
Add Clover boot options for all entries를 선택하시면 바이오스 부트디바이스 선택에서 클로버 부트 로더가 나옵니다.
바이오스 부트 디바이스 선택화면에서 전에 없던 클로버 부트로더 선택지가 보입니다.
필요한것보다 더 많이 보이니, 필요없는건 삭제하도록 합시다.
이렇게 필요없는 선택지가 많이 나온다면, 클로버 부트 화면에서 밑 옵션을 선택하는 부분의 첫번째 shell을 선택하고
bcfg boot dump 를 입력해서 목록을 화면에 출력하고
필요없는 항목을 bcfg boot rm 번호 를 입력해서 지우시면 됩니다.
삭제하실때 필요한 선택지를 지우지 않도록 조심하셔야 합니다.
6. 아이메세지 등은 제가 아이폰등 애플 기기가 없어서 패스 합니다.
추천공지 부분을 따라하시면 큰 무리없이 가능할 듯 합니다.
7. 잠자기 이후 사운드 먹통현상 해결
잘 모르고 있었는데, 잠자기 이후 깨어나서 사운드 먹통 현상이 있어서
마이맥 빌드 후기의
GA-X99-UD3P, i7-6850K, SM951 NVME, RX480 빌드 후기이 글의 2번 항목을 참고해서 해결했습니다.
먼저 CodecCommander.kext.zip 을 준비하고(이 파일은 제가 변경한 ALC1150적용된 파일입니다.) 우클릭-패키지 보기-Contents/info.plist 을 수정합니다.
(이 프로그램은 Plist Edit Pro 입니다.)
수정한 파일(첨부파일 이용가능)을 /EFI/CLOVER/KEXTS/10.12 폴더에 넣고 재부팅했습니다.
아직까지는 사운드 먹통 현상이 없는듯 합니다.
팁 게시판에 올라온 ZISQO님의
잠자기/깨어나기 이후 ALC 칩셋 사운드 먹통 패치 [AppleHDA 패치 유저용]이 글을 참고하셔도 좋을듯 합니다.
(제가 사용한 방법대로 하셨다면 멀티비스트를 사용해서, AppleHDA 패치가 되어있을듯 합니다. 결과적으로 대동소이하다고 생각합니다.)
8. 기타등등
저는 저장장치로 일반 sata ssd를 사용했고, 클로버 컨피겨레이터에서 트림을 활성화시켰습니다.(팁/안정화 정보에서 님 글 참고)
제가 올린 config.plist에 포함되어 있습니다.
간편하게 Trim을 활성화 하는 방법 (클로버 부트로더)
멀티비스트로 사운드코덱을 잡았지만 처음에 소리가 나지 않아서 당황했지만, 시스템 환경설정에서 소리 부분에
내장스피커로 하시면, 본체의 스피커 포트를 통해서 소리가 잘 납니다.
(hdmi케이블을 통한 오디오 출력은 다음기회에......)
종료시에 재부팅이 되서, 클로버 컨피겨레이터로 ACPI섹션에서 FixShutdown0004 옵션에 체크했습니다.
다른 운영체제와 멀티부팅을 쉽게 하시려면 클로버 부트로더 설정을 확인해보시기 바랍니다.
(클로버 컨피겨레이터의 GUI섹션에서 스캔부분 옵션을 조절하시면 부팅할 때마다 클로버가 각 디스크를 스캔해서 부트로더를 검색합니다. 그리고 필요없는 부분은 우측의 Hide Volume을 이용하시면 되겠네요.)
(저처럼 리눅스 계열을 이용하신다면 스캔에서 리눅스 부분을 체크하시면 되겠습니다.)
(윈도우가 UEFI방식으로 설치되지 않았다면, 이 부분을 한번 확인해보시고 부팅해보시기 바랍니다.)
X86 추천공지와 팁/안정화 정보( https://x86.co.kr/tip ) 그리고 마이맥 빌드후기( https://x86.co.kr/mymac )를 보시면 아주 좋은 정보가 넘칩니다.
(추가)
cuda드라이버 설치하고 cuda-z를 실행시켜 보니 잘 되는것 같네요.
cuda-z는 본 사이트 자료실에도 있고, 구글링하셔도 쉽게 구하실 수 있습니다.
(추가2)
cpu클럭도 변화무쌍한게 조금 걱정되긴 하지만
이정도면 괜찮다고 생각합니다.
(추가3)
SMBios MacPro6,1로 설정해도 정상작동 합니다.
#asrock #z97extrem4 #4790k #dsdt #시에라 #10.12.6 #gtx1070 #파스칼 #웹드라이버 #설치법 #잠자기후사운드먹통 #cuda-z #readme
추천 공지에도 추가 하였습니다. "달쇠스님's 애즈락정석"
금화 5000 지급!
좋은 자료 공유 감사합니다.
정리 잘해주셨네요
1) 클로버로 가면서
애즈락이 기가바이트와 다른 부분은
하드 uefi가 바로 안되다는 점
add~ 추가
2) msr 해제를 해주어야 시피드스텝이 제대로 잡힌다는 점
AsusAICPUPM 해제 하시려면---
설치시 체크해두어야하죠..
나머지는 대동소이하죠...
====ZISQO님의
All about Nvidia GPU BUS Spoofing (블랙아웃 패치) part.2 https://x86.co.kr/tip/1702689
이 부분은 작성자이신 님께서 일부 시스템에는 적용되나 그렇지 못하는 것이 있어서 지우셨습니다.
그 이전에 쓰셨던 글 https://x86.co.kr/tip/1599048
깔끔하고 자세한 후기 너무감사드립니다 ^^ 안정화가 끝났다고 생각했는데
달쇠님 후기 덕에 점점더 완성에 가까워진것같아요 ^^
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 뿌엥 | |
749 | 24.09.2923:48 | 머트 | |
628 | 24.09.2822:28 | 머트 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
453 | 24.09.1717:13 | 맥가즈아 | |
234 | 24.09.1617:47 | Panictosh | |
484 | 24.09.0118:13 | 머핀X | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
186 | 24.08.1111:21 | 티타보르 | |
538 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT | |
338 | 24.08.0717:18 | 좌절금지 | |
349 | 24.07.2915:37 | 해킨도전자 | |
276 | 24.07.2813:52 | june119 | |
4034 | 23.05.0502:19 | BlueGuerrilla | |
3729 | 21.08.0213:10 | 김태국 | |
200 | 24.07.0811:28 | 의정이 | |
241 | 24.06.2617:24 | talas | |
157 | 24.06.2120:58 | 블루사탕 | |
553 | 24.06.1609:01 | gtrfxdsp | |
764 | 24.06.1115:07 | 새콤칠리 | |
314 | 24.06.1001:11 | Steer | |
210 | 24.06.0810:09 | Door | |
467 | 24.06.0107:41 | Tamy | |
362 | 24.05.2923:53 | ssdwe346 | |
299 | 24.05.2809:58 | joy | |
270 | 24.05.2601:07 | 거니 | |
241 | 24.05.1615:02 | wjdgkdus | |
861 | 24.05.1417:36 | Tamy | |
155 | 24.05.0821:05 | 의정이 | |
2496 | 23.10.0921:28 | ryzen | |
733 | 24.05.0210:00 | 고맹이 | |
1095 | 24.04.3013:54 | shl628 | |
574 | 24.04.3020:54 | 의정이 | |
725 | 24.04.3005:11 | Cerritos | |
1942 | 24.04.2615:51 | 곰비 | |
1553 | 24.04.2612:41 | 곰비 | |
2635 | 24.04.2417:02 | Tamy | |
1012 | 24.04.2123:27 | 달이차가워 | |
3284 | 24.04.1200:06 | 누림어멈 | |
1089 | 24.04.1121:44 | 폴라 | |
1293 | 24.04.1100:15 | 머핀X | |
1339 | 24.04.1001:25 | 윈맥크로 | |
1182 | 24.04.0803:41 | 비트러브 |