시스템 사양 선택 | 2번 |
---|
안녕하세요. OpenCore로 테스트해보고자 싸구려 외장 SSD 240에다가 카탈리나 10.15 Beta 2 설치해 보았습니다. 테스트 도중에 베타 3이나 10.14.6이 나오니...OS 업데이트는 나중에 해봐야 겠습니다.
일부 컴퓨터가 그렇듯이 제 노트북은 잠자기에서 USB 연결이 항상 끊깁니다. 그래서 외장하드와 연결된 포트를 Internal로 설정하니 잠자기도 잘 작동하네요. 첨부된 EFI에는 USB3로 설정했지만요.
클로버는 시작이 그렇게 깔끔하지도 않고, 내용이 최신화되지도 않는 위키페이지가 있었고, 선구자분들이 좋은 자료남겨주셨지만, OC가 나오면서 이전 내용 지저분한게 너무 많다고 하고, 또 OC 0.04이후에는 윈도우까지 패치해서 부팅시킨다고 하니 어렵게 따라해보았습니다.
우선 성능은 10.14.5와 같습니다.
https://x86.co.kr/mymac/3403508
사실 이 후기글은 OC에 해당하는 전환 부분을 중심으로 다루기 때문에 보다 쉬운 클로버 설치를 원하시면 위 글을 참고해주세요.
Catalina MBR patcher로 카탈리나 다운로드 받아서 HFS+로 설치했는데, iCloud 드라이브가 APFS에서만 지원되기 때문에 로그인 할 때마다 경고 메시지 떠서 불편한 것 외에는 제가 알고 있는 모든 것이 제대로 작동합니다. Night Owl 없이 라이트/다크모드 전환되는 것도 편하네요.
OC로 전환하면서 진행했던 내용은 다음과 같습니다.
ACPI가 다른 OS에서 필요하기 때문에 쓸데 없이 모든 _DSM 이름을 바꾼다거나, _OSI 이름을 XOSI로 바꾸면 윈도우 부팅이 안 됩니다. WhateverGreen이 macOS에 필요한 부분만 이름을 바꾸어주는 것들이 있기 때문에 IGPU, HDAS, HECI 등은 가만히 놔두었습니다. WhateverGreen 사용 안하시고, 듀얼부팅하시는 분들은 OC로 전환하면 패치량 상당히 늘어날듯 싶습니다...
macOS에서만 사용할 패치 부분에 대한 If 문이나 DTGP가 필요하고, _OSI는 특별한 경우에만 패치해야한다고 합니다.
그리고 XOSI SSDT 로드시키면 되겠죠. 저는 이 부분은 필요 없었습니다.
그리고 OC 직접 빌드하면 나오는 SSDT에서 힌트를 얻어 모든 패치된 Method에
Method (ABCD, Num, xS)//기존 Method 이름 ABCD
{
If (_OSI ("Darwin"))
{
...
}
Else {XBCD ()}//config.plist에서 헤더와 같이 패치된 이름 XBCD
}
를 적용해서 macOS에서는 패치된 Method를 실행하고, 윈도우나 다른 OS에서는 패치되기 전 Method를 실행하도록 했습니다.
새로 생성한 Method에는
Method (ABCD, Num, xS)//새로 생성한 Method
{
If (_OSI ("Darwin"))
{
...
}
Else {}//아무것도 안 하기
}
로 macOS에서는 할 일을 하고 다른 OS에서는 아무것도 안 하도록 만들었습니다. 만약 static patching이라면 생성한 Method는 후자와 같이 설정하면 되겠지만, 기존 Method는 패치하기 전의 내용을 백업해서 패치 후 Else에 붙여넣어야겠네요. Device라면 Method 외에 다른 요소들이 많기 때문에 어떻게 하나 검색해봤는데, Device를 두 개 만들어서 하나는 macOS 용, 다른 하나는 다른 OS 용으로 만든다고 합니다:
Device (Dwin)//윈도우용 Device
{
Method (_STA, Num, xS)
{
If (_OSI ("Darwin")){Return (Zero)}
Else {Return (0x0F)}
}
...
}
Device (Dmac)//macOS용 Device
{
Method (_STA, Num, xS)
{
If (_OSI ("Darwin")){Return (0x0F)}
Else {Return (Zero)}
}
...
}
Device의 _STA가 Zero(Off)인지, 0x0F(On)인지 구분하면 된다고 합니다.
업데이트샷: VRAM 2304 MB 은 제맘대로..
느낀점은 클로버가 매우 편했다는 겁니다. 윈도우도 따로 부팅시키기 때문에 ACPI를 윈도우용으로 패치할 필요가 없었죠. 또한 노트북만 쓰는 저는 RehabMan config 가져다 쓰거나 ASUS repo에서 다운로드 받아서 사용하고, 또 익숙해서 편했는데, OC는 매우 어렵습니다. 해킨의 끝은 리얼맥이라는게 진리인 것 같구요. 나중에 OC public release 나올 때 얼마나 편해지는지 보고, 저는 계속 클로버 사용해야겠습니다.
간략한 보완 및 업데이트는 깃허브에서 참고하실 수 있습니다. 아마도 마음이 바뀌지 않는 한 클로버만 쓸 것 같지만요.
https://github.com/whatnameisit/Asus-Vivobook-X510UA-BQ490-Mojave-10.14.5-Hackintosh
저도 실사용은 디벨롭 단계 끝나고 나서 어떻게 되는지 보고 갈아탈 것 같아요. 진짜 호기심으로 OC 테스트해봤는데 아직은 너무 이른 것 같습니다.
저는 다른 사람들이 일구어놓은 것 참고하면서 단순히 '사용에 문제가 없겠구나'에서 그쳤는데, 실제로 발전에 기여하기에는 훨씬 더 파고들어야 될 것...
댓글 감사합니다~
여러 가지 있겠지만, 제게 가장 눈에 띄는 장점은 Customization이 매우 쉽다는 점 같습니다. 삽질하면서 만들어낸 ACPI 테이블을 다른 폴더에 넣을 필요 없이 선택적으로 로딩시킬 수 있고, 켁스트, efi도 마찬가지입니다. 커맥에서 디벨로퍼들이 중요하다고 하는 부분이 Lilu/plugin인데, 이것 또한 먼저 로딩되도록 할 수 있어서 LiluFriend가 필요 없습니다. 단점은 이렇게 customization을 하는 만큼 개별 설정을 꼼꼼히 살펴보아야 하고, 또한 다른 OS 또한 부팅시키는 만큼 ACPI를 통합적으로 구성해야 합니다.
또 클로버보다 부팅 시간이 짧고 성능이 좋다고 하는데, 저는 외장으로 부팅시켜서 느립니다ㅎㅎ 사실 많은 부분은 잘 모르고, 위에 나열한 것은 개인적인 감상입니다.
https://insanelymacdiscord.github.io/Getting-Started-With-OpenCore/
https://www.insanelymac.com/forum/topic/338516-opencore-discussion/
https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf
에 보면 훨씬 더 자세히 나와있습니다.
답변 잘 읽었습니다.
해킨을 처음 접했을때부터 카멜레온. 클로버를 써서 그런지 아직은 그쪽이 더 손에 가는데
조금 더 공부하면서 그동안 오픈코어도 더 안정화 되면 넘어가야 겠습니다.
저는 키보드 백라이트 없는 기종입니다.
AsusSMC 및 기타 켁스트 efi 클로버 업데이트 해보세요.
https://github.com/hieplpvip/AsusSMC/issues/20
카탈리나 public release 되면 카탈리나 키보드 백라이트 호환 AsusSMC가 release 될 것 같습니다. 그때까지는 링크에 있는 앱 다운로드 받아서 슬라이더로 사용해보세요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +28 | 836 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +22 | 549 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1366 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 561 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 890 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 3976 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5037 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 45 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 28 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 32 | 24.10.2321:29 | 해킨도전자 |
28 | 24.10.2322:26 | 뿌엥 | |
734 | 24.09.2923:48 | 머트 | |
624 | 24.09.2822:28 | 머트 | |
627 | 24.09.2203:23 | 누림어멈 | |
1166 | 24.09.1919:17 | 좌절금지 | |
496 | 24.09.1813:37 | Stultus | |
450 | 24.09.1717:13 | 맥가즈아 | |
226 | 24.09.1617:47 | Panictosh | |
482 | 24.09.0118:13 | 머핀X | |
197 | 24.08.1710:14 | jbhlyk | |
309 | 24.08.1622:06 | Stultus | |
214 | 24.08.1511:16 | hackillious | |
164 | 24.08.1421:30 | 세유니 | |
184 | 24.08.1111:21 | 티타보르 | |
525 | 24.08.1022:10 | 오디세이 | |
166 | 24.08.1019:05 | jbhlyk | |
193 | 24.08.0923:20 | RogerT | |
336 | 24.08.0717:18 | 좌절금지 | |
340 | 24.07.2915:37 | 해킨도전자 | |
272 | 24.07.2813:52 | june119 | |
4032 | 23.05.0502:19 | BlueGuerrilla | |
3727 | 21.08.0213:10 | 김태국 | |
198 | 24.07.0811:28 | 의정이 | |
239 | 24.06.2617:24 | talas | |
155 | 24.06.2120:58 | 블루사탕 | |
551 | 24.06.1609:01 | gtrfxdsp | |
762 | 24.06.1115:07 | 새콤칠리 | |
311 | 24.06.1001:11 | Steer | |
210 | 24.06.0810:09 | Door | |
467 | 24.06.0107:41 | Tamy | |
361 | 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 | |
729 | 24.05.0210:00 | 고맹이 | |
1093 | 24.04.3013:54 | shl628 | |
574 | 24.04.3020:54 | 의정이 | |
725 | 24.04.3005:11 | Cerritos | |
1937 | 24.04.2615:51 | 곰비 | |
1553 | 24.04.2612:41 | 곰비 | |
2631 | 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 | |
1336 | 24.04.1001:25 | 윈맥크로 | |
1182 | 24.04.0803:41 | 비트러브 | |
2913 | 24.04.0800:52 | proboy | |
2677 | 24.04.0613:32 | 낡은기계 | |
1120 | 24.04.0609:51 | 비트러브 | |
1381 | 24.03.2820:57 | 의정이 | |
1454 | 24.03.2819:41 | 티타보르 | |
781 | 24.03.2622:16 | miraip | |
806 | 24.03.2213:09 | 낡은기계 | |
1147 | 24.03.1514:42 | 구멍단추눈 | |
761 | 24.03.1423:29 | 광호 | |
786 | 24.03.1421:29 | Stultus | |
808 | 24.03.1313:27 | 뿌엥 | |
582 | 24.03.1302:58 | 투신코 | |
595 | 24.03.1210:42 | 사노라맨 | |
959 | 24.03.1209:40 | TOTORA | |
1112 | 24.03.1210:07 | 애플브리크 | |
626 | 24.03.1102:56 | 란초스 | |
449 | 24.03.1100:14 | 비트러브 | |
477 | 24.03.1018:18 | 해킨도전자 | |
1352 | 24.03.0920:26 | 옥대장 | |
1187 | 24.03.0914:33 | 줌바이퍼 | |
1147 | 24.03.0823:20 | 광호 | |
237 | 24.03.0821:38 | 투신코 | |
873 | 24.03.0819:57 | 줌바이퍼 | |
610 | 24.03.0809:56 | TOTORA | |
1117 | 24.03.0809:44 | 애플브리크 | |
793 | 24.02.2701:24 | 머핀X | |
591 | 24.02.2700:04 | 하나브 | |
293 | 24.02.2019:07 | 루크 | |
1780 | 22.06.1221:21 | decazzang | |
772 | 24.02.2001:01 | 광호 |
한마디로 최고 입니다. !!!
켁스트 로딩에 대한 순서까지 정해줘야 할 정도 라면(아마도 부팅 속도를 좀 높여보자는 것 같은데) 클로버 만큼 편해지기 전까지는 일반 사용자들이 굳이 클로버를 사용하지 않는 불편함을 감수하긴 힘들듯 하네요. 얼리 어댑터의 호기심 충족의 영역에 있는 단계인듯 합니다. 하지만 뽀로로님과 같은 분들이 있기에 시작도 있는것이고 점점 발전도 되는거겠죠.