약 1달동안 붙잡고서 삽질을 했던 것 같은데 드디어 나름 완벽하게 설치를 끝냈습니다.
사실 고딩 때, Lion 시절부터 맥에 대한 로망으로 설치를 시도했었으나 별 고생을 다 해서
설치를 시켜놓고는 무선랜, 내장 사운드카드를 못 잡아서 불편함에 지웠던 기억이 있는데요.
(당시에도 그래픽카드는 잡았었는데 삽질하며 왜 그랬는지 계속 후회했었습니다 ㅠ)
그리고 한 3년 가량이 지나서 시각정보디자인 전공을 하면서 주변에서 다 맥을 쓰는 탓에
호환성과 관련해서 간간히 문제가 생겨서 이번에 또 한번 작정하고 삽을 들게 되었네요.
참 지식도 많이 부족하고 특히나 제 노트북이 비슷한 설치 사례를 찾기 어려워서 어려움이 많았는데
여러 사이트의 도움을 받았지만 특히 이 사이트에서 많은 도움을 받아서 감사의 의미로 후기를 남겨봅니다.
(초보인지라 정말 미숙하지만 다른 초보 분들께 조금이라도 도움이 되었으면 좋겠습니다.)
1. 엘캐피탄 설치 시작!
먼저 시작은 퓨리온님이 올려주신 엘캐피탄 클로버 전용 고스트 파일으로 시작했습니다.
* 퓨리온님의 엘캐피탄 클로버 전용 고스트 파일 - https://www.x86.co.kr/784765
처음 셋팅 때부터 사실 여러 어려움이 있었던 것이 EFI 용으로 가야하는지, Legacy 용으로 가야하는지
부팅 시 Del키를 눌러 들어가보았지만 알 수가 없고, 구글을 검색해도 제 노트북 기종 자체가 뜨지 않아서 알 수가 없어서
우선 kext 폴더의 10.11에
FakeSMC.kext
VoodooPS2Controll.kext
AppleIntelE1000e.kext
RealtekRTL8111.kext
NullCPUPowerManagement.kext
VoodooTSCSync.kext
이렇게 넣고 조금이라도 도움이 되길 하는 마음에 dumpdsdt.exe으로 dsdt.aml, ssdt.aml을 추출하여 ACPI/Patched에 넣었습니다.
* dumpdsdt.exe (dsdt, ssdt 추출) - https://www.x86.co.kr/48704
또 config.plist에서는 <key>Graphics</key> 하위의 <key>Inject</key> 밑의 Intel 부분을 false로 바꾸고 Nvidia 부분을 true로 바꿨습니다.
그리고 맨 밑의 SMBIOS에서는 MacPro3,1로 되어 있는 것을 제 노트북 사양과 가장 유사한 MacBookPro8,2로 변경해버렸습니다.
마지막으로 <key>Boot</key> 하위의 <key>Argument</key> 밑의 <string>과 </string> 사이에 "-v nv_disable=1"을 넣고 저장했습니다.
여기서 불필요한 Kext을 넣었을 수도, 불필요한 짓을 했는지는 초보인지라 잘 모르겠지만 이렇게 하여 우선 엘캐피탄 설치는 깔끔하게 이뤄졌습니다.
(이 이후 과정에서도 불필요한 짓이 분명 있었을 것이라 생각은 하지만... 어느게 불필요한지 삽질을 하다보니 모르겠네요 ㅠ)
(초보자 입장에선 불필요한 짓을 하더라도 성공만 시킨다면 나름 의미는 있을 것 같다는 생각에 다 적습니다.)
2. 부트로더 설치
설치를 한 후에 보면 nv_disable=1을 넣고 부팅했기에 그래픽이 정상작동하지 않아 버벅임이 있었습니다.
그런데 여기서 참 아이러니 했던 점은 "이 Mac에 관하여" 그래픽 부분에 제 그래픽카드인 GTX570M 1536MB로 인식은 되어 있더라구요.
물론 모니터가 15.5인치가 아니라 30.5인치로 잘못 인식 되어 있기는 했습니다만요.
그래서 nv_disable=1를 빼도 부팅이 될까 싶었는데 계속 중간에 화면이 꺼져서 안 되더군요 ㅠ
(이 문제 해결은 3번 과정에서 결국 해냈습니다.)
1번에서 넣었던 Kext 덕분에 유선랜으로 인터넷 연결은 되었습니다. 그래서 가장 최신 클로버 버전인 r3346으로 부트로더 설치를 했습니다.
그런데 이 때 사용자화 설정이 있는데 그건 이걸 참고했습니다. (출처는 까먹어버렸네요 ㅠ)
여기서 각자 상황에 맞게 선택하시면 될 것 같습니다.
저는 제 Bios에 대한 이해가 없는 상태여서 하나씩 깔아보고 삭제하며 3개를 다 깔아본 결과, Legacy Bios 시스템의 GPT으로 부팅이 되더군요.
아무튼 설치하면 USB의 Util 폴더 내의 Clover Configurator로 EFI를 마운트하여
USB의 kext폴더와 동일하게 Kext를 넣고 Config.plist를 수정해 부팅을 시도했는데 저는 그 때 어떤 문제가 있어서
후에 EFI의 ACPI/Patched 내의 dsdt.aml, ssdt.aml을 꺼내고 boot와 EFI 폴더를 다 없앤 뒤에
USB 내의 boot와 EFI를 그대로 복사해서 넣고 dsdt.aml, ssdt.aml만 아까 꺼내놓은 걸로 교체해보니 USB를 뽑고도 혼자 부팅이 잘 되었습니다.
(위의 클로버로 부팅이 잘 되시면 저와 같은 짓은 안 하셔도 될 것 같네요....)
아 참, 그리고 Clover Configurator를 쓸 때 SMBIOS 부분에서 정식으로 제 사양과 유사한 MacBookPro 8,2으로 설정했었습니다.
+ 이 때 저는 부팅 테마가 마음에 안 드는 관계로 Clover Configurator에서 bgm256을 깔아서 테마를 바꿨는데
개인적으로 bgm256이 제일 괜찮은 것 같네요. 추천합니다. ㅎㅎㅎㅎㅎ
3. 그래픽, 사운드, 무선랜 드라이버 잡기
이 뒤에 이 과정이 가장 많은 시간이 소모되었던 부분이었는데요
특히 그래픽은 잡히질 않아서 nvidia web driver도 깔아보고 nvda_drv=1를 추가해서도 해봤지만
nv_disable=1이 없으면 부팅이 정상적으로 되질 않아서 고생했었네요.
* 찾아보니 저와 같은 노트북에 같은 증상을 질문한 분이 계시더군요. - https://x86osx.com/bbs/view.php?id=osxqna&no=44774
(개인적으로 신기했던 점은 저 글에 Link#1의 게시글이 제가 고딩 때 성공했던 인증글이었더군요.)
3-1) 그래픽
제 그래픽 문제는 알고보니 nv_disable=1을 없애고 부팅하면 모니터가 절전 모드로 뜨는 경우였습니다.
* 캐릭님 글 그대로 따라한 결과 해결했습니다! (감사합니다.) - https://www.x86.co.kr/660621
이 글의 캐릭님 덕분에 nv_disable=1가 없이 부팅이 아주 잘 되더군요.
또 전에는 디스플레이도 15.5인치로 정상 인식하고 그래픽이 정상 작동하여 버벅임도 사라졌습니다.
3-2) 사운드
사실 전 E-MU 0204라는 외장 사운드카드가 있고 이 외장 사운드카드가 Mac을 지원하는 관계로
E-MU 홈페이지에서 Mac 전용 드라이버를 설치하여 정상 작동시켜 내장사운드를 잡힐 필요성은 딱히 못 느꼈었는데요.
우연히 여기 사이트를 돌아다니다가 퓨리온님이 올려주신 게시글 덕분에 내장사운드까지 잡았습니다.
* 퓨리온님 글 그대로 따라한 결과 해결했습니다! (감사합니다.) - https://www.x86.co.kr/1016802
3-3) 무선랜
제 내장 무선랜 카드는 인텔 N-150이라서 사실상 방법이 없어서 USB 형식의 무선랜을 하나 샀습니다.
이지넷유비쿼터스 넥스트 NEXT-501AC MINI으로 작고 802.11ac로 기가 와이파이까지 인식 시킬 수 있길래 좋을 것 같더군요.
또 맥에서도 작동한다고 설명이 되었길래 샀었는데... 당한 기분이었습니다.
이게 드라이버가 요세미티까지만 드라이버가 있고 엘캐피탄은 없더라구요.
그래서 RTL8811AU을 지원하는 엘캐피탄 드라이버를 다 찾아봤는데 설치해도 인식을 못하다가
검색하다가 우연히 깔게된 RTLWlanU가 정상작동해서 잡게 되었네요.
이건 어디서 찾아서 다운 받았는지 기억이 나지 않는 관계로 파일을 첨부하였습니다.
이렇게하니 더 이상 제 상황에서는 완벽하게 설치가 끝났네요.
노트북을 덮었다가 다시 켜도 잘 켜지고,
잠자기는 되는지 확인해보진 않았지만 쓸 일이 없으니 패스,
USB 3.0은 USBXHCIPCI.kext, USBEHCIPCI.kext는 보관해뒀는데 현재 3.0 기기가 없어서 패스이긴 합니다.
초보인지라 뭐 원리, 이유를 모르고 "이렇게 하면 이렇게 된다더라!!"라는 글들을 검색질하며 성공시켰는데
설치하려 지금도 고생하시는 분들께 도움이 되었으면 좋겠습니다. ㅎ
+ 2016. 04. 14. 차후 새로운 문제 발견과 해결 방법을 찾아서 내용 추가합니다.
이번에 10.11.4 업데이트를 하면서 업데이트 시 nv_disable=1을 입력해야만 부팅이 되고
입력하지 않으면 또 모니터가 절전 모드로 진입하는 (사실 이게 절전 모드인지 모르겠고 블랙스크린이 뜹니다.)
문제가 발생하여 3-1의 방법을 동일하게 써봤지만 업데이트 후 발생한 문제에는 소용이 없었습니다.
그러다가 이번에는 comed78님의 이 글 (https://www.x86.co.kr/successtip/1120439)에서 도움을 받았습니다.
이 글에서 댓글로 IanMinchangShin님이 링크 걸어주신 AGDPfix.app이란 걸로 한방에 해결되었습니다.
+ 2016. 05. 18. 이번 10.11.5 업데이트를 하고 위의 방법으로 했는데도 블랙스크린이 지속되서
또 방법을 찾아서 이런 저런 시도를 해보았는데 AGDPfix.app를 이용하고 Cache 재설정을 해주니 해결되었네요.
x86.co.kr 같은 좋은 사이트 덕분에
저 같은 초보도 "이게 어떤 이유에서 문제가 생겼는가?", "어떤 원리로 해결했는가?"라는 걸 모르더라도
그저 따라하면 문제를 해결할 수 있고 설치할 수 있으니 정말 좋은것 같네요. ㅎㅎㅎ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 1402 | 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 | 102 | 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 | 비트러브 |
여러분은 해킨의 순기능을 보고 계십니다.
더불어 x86.co,kr이 존재하는 목적의 이유입니다..... 그러합니다....