쓸데없는 잡설이 깁니다.. 말그대로 후기이다 보니
따라서, 설치하는 데 필요한 문장들은 볼드 처리 하겠습니다. 그것만 보시면 되겠습니다. ^^
서론
안녕하세요. 안드로이드 개발을 하다가, iOS 개발 목적으로 커스텀 맥에 입문하게 된 초짜입니다.
맥북을 사려다가 신형이 곧 출시된다는 소식을 듣고 맥 체험 및 swift 공부 겸 해서
본래 서버 목적으로 쓰던 컴퓨터에 깔아봤습니다.
제 컴퓨터 사양은
CPU: i7 - 8700K
메인보드: Z370M - D3H
그래픽카드: UHD 630
SSD: Samsung 960 EVO 500GB
RAM: Samsung 2400Mhz 32G (16G+16G)
입니다.
본론
1) 좌절금지님의 High Sierra 10.13.3 버전 고스트 설치
처음 시작은 커스텀맥 필수파일에 있는 좌절금지 님이 올린 10.13.3 버전을 다운받고 설치를 진행해보았습니다.
그런데...
아니나 다를까.. 커피레이크에서 발생한다는 ++++++++++++++ 오류가 발생 하였습니다.
(커피레이크에서 발생한다는 것은 이런 오류가 커피레이크 CPU에서 발생한다는 댓글들을 보고 그렇게 명명했습니다.)
여러 고수님들의 조언(OsxAptioFix파일을 Disabled 폴더에 있는 다른 것으로 교체하라, BIOS 세팅을 바꿔라 등 등) 들을 참조하여 여러 방면으로 시도해봤습니다만 똑같은 오류가 발생하더군요.
다른 후기들을 쭉 정독한 결과 config.plist 파일을 부분 수정하니 되었다는 글을 보게 되었습니다.(그 글이 어디있는지 모르겠습니다. 즐겨찾기를 안해놓아서..)
커스텀맥에 문외한인 저는 config.plist 파일을 내맘대로 손대긴 무리일 것 같고.. 구글링을 좀 해보았습니다.
다행히도 저와 똑같은 메인보드와 CPU에서 커맥 설치가 되었다는 레딧을 발견했습니다. 그분이 감사하게도 config.plist 파일까지 올려놓으셨더군요.
이 파일을 설치 USB의 EFI -> EFI -> CLOVER 폴더에 붙여넣기 한 후(※먼저 config.plist 파일을 백업 해 놓으세요! 혹시 모르니.)
(※ 아. 참고로 BIOS 설정은 USB Configuration -> XHCI Hand-off 만 Enabled로 바꿔줬습니다. 나머지는 초기화 상태 그대로 입니다.)
다시 설치를 진행해보니 +++++++++ 에러가 뜨지 않는 것입니다
역시 다른 분들이 지적했던 config.plist 그래픽 부분에서 커피레이크와 맞지 않는 무엇인가 있었나 봅니다.
어쩄든, yespick님이 올린 동영상을 참조하여 설치를 잘 마무리 하였습니다. 그래픽 카드, 인터넷도 잘 잡혔습니다.
그러나.. 여러가지 문제가 보이기 시작했습니다.
첫번째 문제로, EFI 폴더내의 CLOVER, BOOT 폴더를 SSD 내에 옮긴 뒤 USB없이 부팅을 시도해봤는데, 애플 로고 10% 지점에서 재부팅 후 정상적 부팅이 되는 것이었습니다. 이는 USB를 꽂고 부팅하면 되겠구나 하고 우선은 패스했습니다.
두번째 문제로, 사운드 카드가 잡히지 않았습니다. yespick님이 올린 동영상을 참조하여 시도 해봤는데도 해결되지 않았고, kext파일 수정 등 해보아도 되지 않더군요.
세번째 문제로, 일련번호가 redacted로 설정되어, 클로버 컨피규레이터로 일련번호 생성 등 여러가지 시도를 해보았지만 일련번호가 바뀌지 않았습니다.
하지만 Xcode를 위해 맥을 쓰는 저로서는, 이 모든 문제는 허용 가능한 문제였습니다. 그래서 이틀 정도 쓰고 있었는데...
어제.. USB 부팅 마저도 재부팅이 3~4번 되고 부팅이 되더군요. 이렇게 불안정하게 쓰면 안되겠다 싶어서, 그냥 갈아 엎기로 결정하였습니다.
(아마 지금 생각해보니 좌절금지님이 만드신 고스트 파일과 레딧에 올린 분의 config.plist 설정파일과 뭔지 모를 설정상의 충돌이 일어나지 않았나 싶습니다.)
2) 순정 High Sierra 10.13.6 설치
먼저, 순정 파일을 설치하기 위해선 Mac운영체제가 있어야 한다더군요.
다행히도 저에겐 좌절금지님 덕에 설치한 Mac이 있으니 VMware를 사용하여 만들어야 할 수고스러움이 사라졌습니다. 좌절금지님 감사합니다.
기본적으로는 유튜브의 동영상을 참조하여 설치를 진행하였고, 부분적으로는 좀 다릅니다.
BIOS 세팅은 마찬가지로 XHCI Hand Off 만 Enabled로 바꿔줬습니다.
1. 먼저 AppStore에서 High Sierra 10.13.6을 다운받습니다.(빨간색 네모박스)
(다운받은 10.13.6 설치 파일은 Finder에 들어가시면 즐겨찾기에 응용프로그램 안에 있습니다.)
2. x86 만능 자료실에서 현재(2018-07-16) 최신 버전인 Multibeast 10.3.0, UniBeast 8.3.2 및 Clover Configurator 5.1.3.1 버전을 각각 Mac에 다운받습니다.
3. 동영상이 하라는 대로 USB를 꽂고 Mac의 유틸리티인 Disk Utility을 사용하여 포맷을 진행했습니다.
※꼭!! 왼쪽 상단에 볼륨만 보기를 모든 기기 보기로 바꿔주신 후 USB자체를 포맷시켜주세요. USB 내 파티션만 포맷시키면 Unibeast로 설치 시 오류가 뜹니다.
다시말해.. 포맷하실 때 이름, 포맷만 뜨면 안되고 이름, 포맷, 설계 3가지가 다 떠야 합니다. 그리고 설계는 필히 GUID Partition Map으로 설정 해주세요.
(사실, 여기서 삽질을 좀 했습니다. mac은 파티션을 만들어 설치를 진행하는지 몰라도, 좌절금지님이 올리신 고스트파일로 부팅 USB를 만든 곳에다가 멋모르고 Unibeast로 설치를 진행하니 HFS 포맷이 아니라며 인식도 안되고, Mac에 Disk Utility가 있는줄도 모르고 파티션 문제 해결하느라.. 윈도우에서 별도로 파티션 합치는 법을 찾아서 파티션을 합치고 포맷하고... ㅎㅎㅎㅎ)
4. Unibeast 8.3.2를 실행시키고 동영상이 시키는대로 진행을 하여 USB 부팅 디스크를 만듭니다.
(단! NVIDIA 그래픽 카드를 가지고 있는 사람이라도 Graphics Configuration 에서 Inject NVIDIA 부분을 체크하지 마세요. 동영상 제작자도 웹 드라이버로 설치하더군요. 저건 NVIDIA 구 버전의 그래픽 카드를 위해서 체크하는 것 같아요.)
5. 동영상이 시키는대로 폴더 하나(이름은 그대로 대충 post files라고 지읍시다 ㅎㅎ)를 만들고 다운받은 Unibeast 8.3.2, Multibeast 10.3, Clover Configurator 5.1.3.1 버전을 폴더에 넣고, 그 폴더를 만든 USB 부팅 디스크에 넣습니다.(만약 NVDIA 그래픽 카드를 쓰신다면 웹 드라이버도 넣어주세요!)
6. 동영상이 시키는대로 컴퓨터를 재부팅하고, USB 부팅 디스크로 부팅을 합니다.
만약, 설치 시 애플로고 로딩이 10%에서 진행이 되지 않는다면, USB 3.0이 아닌 USB 2.0에서 설치를 진행해 주세요!!
(이 부분에서도 삽질을 좀 했습니다. 클로버 화면까지는 진행이 되는데, 설치하면 로딩 10%부분에서 멈추더군요. 포기하려던 찰나, 어떤분이 USB 2.0으로 바꿔서 설치를 진행해보라고 하셔서 시도했더니 정말로 되었습니다 )
7. 몇번의 재부팅을 거쳐 맥이 설치가 다 되었으면, 아까 부팅 USB안에 넣어둔 post files 폴더를 HDD(또는 SSD)안에다가 옮겨준 후 Multibeast를 실행시킨 후, 동영상을 따라하시되
(1) NetWork에서 Intel -> IntelMausiEthernet v2.3.0 (LAN, Intel GbE) 체크
(2) USB는 멀티비스트 최신 버전에서 동영상에 해당하는 것이 없어서 아무것도 체크하지 않음 (USB 3.0 인식 안되는 문제는 해결 했습니다. 밑에 13번에 넣었습니다.)
(3) Customize -> Graphics Configuration 에서 Intel HD 6xx 체크(만약!! NVIDIA 그래픽 카드를 쓰실거면 동영상처럼 NVIDIA WEB Drivers Boot Flag 체크하세요!)
그 외에는 동영상 따라 체크하신 후 인스톨 해주시면 됩니다!
8. 재부팅 후, f12를 눌러 부팅을 USB가 아닌 설치한 SSD 또는 HDD로 부팅(이제 USB를 빼셔도 괜찮습니다.. USB로 부팅하면 그래픽카드가 잡히지 않습니다..^^)
(만약 NVIDIA 그래픽 카드를 사용한다면 동영상에 따라 USB로 한번 더 부팅 후, 웹 드라이버를 설치 해주세요!)
부팅하시면, 그래픽 카드 및 사운드와 인터넷 모두 다 잘 잡혀져 있을겁니다.
그러나 문제가 하나 생깁니다. 잔상과 깜빡임이 엄청 생긴다는 것이죠.
이는 인텔 내장 그래픽인 (U)HD 6xx 시리즈에서만 생기는 문제 같습니다. 이 부분은 shl628 님이 올린 글을 참조하여 해결 했습니다.
커맨드(윈도우 키) + 스페이스 바를 눌러 Spotlight 창을 띄우고, clover configurator를 실행 시킵니다.
(1) 순서에 따라 EFI 파티션을 마운트 시킵니다.
(2) mac이 설치된 HDD(또는 SDD)내의 CLOVER 폴더에서 config.plist 파일을 읽습니다.
(3) SMBIOS로 이동 후, 위아래 화살표 모양 버튼을 클릭 후, iMAC17,1 로 설정해주고, save 해준다. 그리고 재부팅 해준다
9. 시리얼 번호 등록 및 아이메시지 등록하는 방법
이 부분은 더 자세하게 설명하신 분들이 계셔서 링크로 대체하겠습니다.
10. '알수없음' 으로 된 CPU 이름 변경하는 방법
이 부분도 키아누리눅스님이 올리신 글로 대체하도록 하겠습니다.
11. USB 3.0 인식 안되는 문제 해결방법
-> 루디엔 님의 글 및 GoldBat 님의 댓글을 참조하여 USB 3.0 인식 문제를 해결했습니다.
------------------------------------------------------
Clover configurator 에서 바로 수정
마운트 후 EFI -> EFI -> CLOVER -> config.plist 파일 읽어옴 -> Kernel and Kext Patches -> KextsToPatch 탭 -> 밑에 + 버튼 누른 뒤 아래 사항들을 입력 함
name : com.apple.driver.usb.AppleUSBXHCI
Fine [HEX] : 837D880F 0F83A704 0000
Replace [HEX] : 837D880F 90909090 9090
Comment : USB 10.13.6+ by PMHeart
MatchOS : 10.13.x
다 입력되었으면 저장 후 재부팅하면 완료. 딱히 usbinjectall 최신파일로 업데이트 하지 않아도 되는군요.(이미 최신버전이라서 그런가?)
-------------------------------------------------------
결론
윈도우도 써보고, 리눅스도 써보고 이제 유닉스 기반인 mac도 써봤습니다.
리얼맥은 아직 써보진 않았지만, 커스텀 맥으로라도 느껴보니 윈도우나 리눅스(우분투)에 비해 빠르며 디자인적으로 우수하다란 느낌이 매우 강하게 느껴집니다 ㅎㅎㅎ.. 기분탓인가요
아무래도 설치 목적이 iOS, swift 학습용 이다보니 많은 안정화가 필요 없을듯 하여,, 설치 후기가 반쪽짜리가 되었습니다. 그래서 만족도는 5점입니다.. ^^;;
그리고 CLOVER 및 BOOT 파일을 업로드 하지 않은 이유는 unibeast 및 multibeast가 하라는 대로 설치했기 때문입니다.
아, 곧 모하비가 나온다는 데 그때쯤이면 리얼맥을 사게 될 듯 합니다 ㅎㅎㅎ
끝으로 커스텀맥을 설치하는 데 많은 도움을 주신 분들에게 경의를 표하면서 글을 마칩니다.
부럽부럽 전 asus 보드인데 하다가 좌절하고 패닉중.. ㅠ_ㅠ 혹시 nvme ssd도 설치가 되던가요?
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 938 | 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 | 4003 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5087 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 107 | 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 | 120 | 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 | 비트러브 |
대단하고 부럽습니다. 쌩초보인 저는 언제쯤 자유롭게 구현을 할 수 있을지...