clover config.plist 간단한 질문과 답
사용법
Clover Configurator 로 편집하는 방법
config.plist 를 선택합니다.
smbios를 바꾸는 방법
물음표 아래 마술지팡이를 클릭합니다.
아이맥 12.2로 선택하는 모습
아이맥 13.2로 적용된 모습
그리고 저장하면 됩니다.
1. System Integrity Protection을 disable 시켜야 된다고 하는데요...
지금까지 알아본바로는 Recovery HD로 부팅해서 터미널에서 csrutil disable하면 된다고 하는데 저는 계속 안되네요...
정상부팅해서 터미널에서crsutil status로 확인해보면 계속 enabled라고 나옵니다
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
</dict>
2. config.plist에 옵션을 표시하면 C6 states가 생성되도록 됐습니다. - 여기서 옵션은 어떤 옵션을 말씀하시는지요?
Clover Wiki를 보거나 slice의 언급을 보면 다음처럼 CPU부분에 넣어 주시면 되는 것 같군요.
<key>CPU</key>
<dict>
<key>C2</key>
<false/>
<key>C4</key>
<false/>
<key>C6</key>
<true/>
<key>Latency</key>
<integer>250</integer>
3. Latency 이건 값을 어떻게 확인해서 넣는지 궁금합니다.
cpu가 빠르면 단위가 낮을 듯 합니다만...
<key>Boot</key>
<dict>
<key>DefaultVolume</key>
<string>Legacy HD1</string>
<key>Fast</key>
<false/>
<key>IgnoreNVRAMBoot</key>
<true/>
<key>Legacy</key>
<string>PBR</string>
<key>Timeout</key>
<integer>2</integer>
<key>XMPDetection</key>
<string>No</string>
</dict>
4. clover 부팅화면에서 하드선택만 나오게 할 수 없나요?
config.plist의 GUI 부분에서 Scan 항목에서 다음처럼 Tool 항목을 No로 설정해 주시면 됩니다.
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<true/>
<key>Tool</key>
<false/>
</dict>
5. clover 부팅화면에서 설치한 운영체제만 나오게 할 수 없나요?
config.plist의 GUI 부분에서 Scan 항목에서 다음처럼 Entries 를 true로 설정해 주시면 됩니다.
레거시 항목은 레거시 사용하실때는 true로 사용하세요
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<false/>
<key>Tool</key>
<true/>
</dict>
추가로
리커버리파티션을 없애로고 할때는
컨피규레이터로 hide 항목에서 리커버리 이름명을 추가하시면 됩니다.
6. clover 부팅화면에서 여려개 os 중 하나만하드만 나오게 할 수 없나요?
앞 상태 유지하시고
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<false/>
<key>Tool</key>
<true/>
</dict>
거기에 추가
hide 항목
custom 항목
<dict>
<key>Entries</key>
<array>
<dict>
<key>Arguments</key>
<string></string>
<key>Hidden</key>
<false/>
<key>InjectKexts</key>
<true/>
<key>NoCaches</key>
<false/>
<key>Title</key>
<string>Mountain Lion 10,8.4</string>
<key>Type</key>
<string>OSX</string>
<key>Volume</key>
<string>98A1D3E6-AD5B-4BBD-87AE-FAD7F37FD0B8</string>
</dict>
<dict>
<key>Arguments</key>
<string>-v</string>
<key>Hidden</key>
<false/>
<key>InjectKexts</key>
<true/>
<key>NoCaches</key>
<false/>
<key>Title</key>
<string>Mavericks DP7</string>
<key>Type</key>
<string>OSX</string>
<key>Volume</key>
<string>E44FB831-6ECC-4366-A52F-5778AEAB6523</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Hidden</key>
<false/>
<key>InjectKexts</key>
<true/>
<key>NoCaches</key>
<false/>
<key>Title</key>
<string>Lion 10.7.5</string>
<key>Type</key>
<string>OSX</string>
<key>Volume</key>
<string>980E286A-BBAB-4C75-B670-0C8A639E3AB9</string>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Hidden</key>
<false/>
<key>InjectKexts</key>
<true/>
<key>NoCaches</key>
<false/>
<key>Title</key>
<string>Snow 10.6.8</string>
<key>Type</key>
<string>OSX</string>
<key>Volume</key>
<string>537303CB-B949-4240-B274-2A2277200E17</string>
</dict>
</array>
<key>Legacy</key>
<array>
<dict>
<key>Hidden</key>
<false/>
<key>Title</key>
<string>Win8</string>
<key>Type</key>
<string>Windows</string>
<key>Volume</key>
<string>HD(1,MBR,0x70802EE5,0x2,0x5D21DC0)</string>
</dict>
<dict>
<key>Hidden</key>
<false/>
<key>Title</key>
<string>Win7</string>
<key>Type</key>
<string>Windows</string>
<key>Volume</key>
<string>HD(1,MBR,0xB31F1E55,0x2,0x37E11D8)</string>
</dict>
</array>
</dict>
7. <key>AsusAICPUPM</key> 적용여부
ASUS를 비롯한 몇몇 보드에서 readonly로 돼 있는 바이오스의 파워매니지먼트 모듈에 MSR register 0xE2를 기록하지 못하게 막아서 생기는 커널패닉을 막기 위한 패치 입니다.
클로버 wiki의 설명을 보면 다음처럼 돼 있네요.
"Some vendors, like ASUS, restrict the use of MSR register 0xE2 in their power management module to ReadOnly. On Sandy/Ivy Bridge systems the kext AppleIntelCpuPowerManagement will try to write to this register and cause a kernel panic. This patch will eliminate the kext's write operations."
이 패치를 적용하기 위해서는 클로버의 config.plist에 다음처럼 적용하면 됩니다.
KernelAndKextPatches 항목에 다음처럼 추가하면 됩니다.
<key>AsusAICPUPM</key>
<true/>
보드가 ASUS가 아니고 ASRock보드라 해도 위에서처럼 AsusAICPUPM으로 적용해야 합니다.
9. config.plist
<key>Graphics</key> 에서
GraphicsInjector=Yes 와 InjectNVidia=Yes 가 같은 내용인가요?
같은 내용으로 한 가지만 적용하시면 되는 것으로 알고 있습니다.
10. EFI/CLOVER/config.plist 파일 설치중
-v -f npci=0x3000 nvda_drv=1 kext-dev-mode=1 dart=0 옵션을
-v -f npci=0x3000 nv_disable=1 kext-dev-mode=1 dart=0 로 변경하여 저장합니다.
시스템 사양
CPU : I7 5820K (하이퍼 스레딩 On)
M/B : Asrock X99 Extreme6/3.1
RAM : Samsung DDR 8GB X 4개
VGA : NVIDIA GTX960 4GB
11. 클로버 UEFI를 통해 nv_disable=1 –v –f옵션으로 설치.
(자꾸 still wating for root device 에러가 나서 고생했는데, 알고보니 USB 2.0에 꽂으니 되던...)
CPU / Asrock Z87 pro4
메인보드 /
그래픽카드 / i7 4790
12. SMBIOS 항목 편집시 확인
<dict>
<key>BiosReleaseDate</key>
<string>05/03/10</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MP51.88Z.007F.B03.1010071432</string>
<key>Board-ID</key>
<string>Mac-F221BEC8</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardSerialNumber</key>
<string>C02140302D5DMT31M</string>
<key>BoardType</key>
<string>11</string>
<key>ChassisType</key>
<string>0x07</string>
<key>Family</key>
<string>MacPro</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>MacPro5,1</string>
<key>SerialNumber</key>
<string>XB214980EUH</string>
<key>Trust</key>
<true/>
<key>Version</key>
<string>1.0</string>
</dict>
13. RtVariables
참고하시라고 적은 글입니다. smbios 종류에 따라 다르게 넣어주세요.예를들면 중국(co)에서 제작가능한 모델은 약간 숫자나 영문자를 바꾸어주시고, 생산이 가능하지 않는 모델은 미국값을 넣어주어야 나중에 문제가 생각했을때 대처하기가 쉽습니다. rom값을 할때는 본인의 기본이 랜 맥값입니다.
<dict>
<key>MLB</key>
<string>C02140312D5DMT31M</string>
<key>ROM</key>
<string>903b455d5f2f</string>
</dict>
시리얼키 기본 바꾸어주세요
기본적으로는 clover configurator로 하시면 됩니다.
맥프로 6.1 F5KLCW72F693 - 앞표시 미국 생산지 - 미국내에서만 생산중
아이맥15.1 C02ND2VTFY11 - 앞 표시 중국생산지 - 뒤4자리는 그 상품 여기는 바꾸지 않습니다.
아이맥14.2 C02LGE6UF8JC
####좋은 사이트 configuracion 기본 적용 설명
네 그러십시오 처음 설치시는 모든 메인보드 그래픽 시피유에 적용되기 위해서 많은 것을 집어넣었습니다. 그러나 설치가 된후에는 본인의 것에 최적화 시켜야 하는데 각각 다른 메인보드 특성을 알아가는게 쉽지 않거든요.. 선배님들의 노하우가 전달되어야 빼고 넣고 할 수 있을 것 같습니다.
추가로
5. clover 부팅화면에서 설치한 운영체제만 나오게 할 수 없나요?
부분에서 리커버리파티션을 없애로고 할때는
컨피규레이터로 hide 항목에서 리커버리 이름명을 추가하시면 됩니다.
사운드 잡을때 요령
1. efi 을 마운트 시킨다.
2. 터미널로 마우스로 가지고 간다.
3. 아래 지시사항대로 엔터를 치면 됩니다.
예시문
ibankui-iMac:~ ibank$ diskutil mount disk0s1 :efi 마운트 시킨다
Volume EFI on disk0s1 mounted
ibankui-iMac:~ ibank$ /Users/ibank/Desktop/audio_CloverALC/audio_cloverALC-110_v1.0p20.command :이명령어 터미널로 가져오기
/Users/ibank/Desktop/audio_CloverALC/audio_cloverALC-110_v1.0p20.command: line 1: a#!/bin/sh: No such file or directory
Agreement
The audio_cloverALC-110 script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC-110 script is
provided as is and without any kind of warranty.
File: audio_cloverALC-110.command_v1.0p20
EFI partition is mounted
System Integrity Protection status: disabled.
OK to patch
Confirm Realtek ALC898 (y/n): y 맞으면 y
Clover Audio ID Injection (y/n): y 맞으면 y
Use Audio ID: 1 (y/n): y 맞으면 y
Download ALC898 files ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 24769 100 24769 0 0 25033 0 --:--:-- --:--:-- --:--:-- 25019
Edit config.plist/Devices/Audio/Inject/1
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1404 100 1404 0 0 2233 0 --:--:-- --:--:-- --:--:-- 2235
Download config kext and install ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3665 100 3665 0 0 5622 0 --:--:-- --:--:-- --:--:-- 5629
Install /Volumes/EFI/EFI/CLOVER/kexts/10.11/realtekALC.kext
Install System/Library/Extensions/AppleHDA.kext/ALC898 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleUSBXHCIPCI.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
kextcache updated critical boot files, requesting launchd reboot
Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
ibankui-iMac:~ ibank$
클로버 멀티부팅 디폴트 설정 및 자동로그인하기
config.plist
1. 맥을 우선 순위하기
DefaultVolume
<key>DefaultVolume</key>
<string>MacSSD</string>
<key>DefaultVolume</key>
<string>GPT,AA0F9D75-CA9B-4AC4-8079-576060C2F368</string>
맥에 해당된 파티션
/dev/disk0 (internal, physical):
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *128.0 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS MacSSD 127.2 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(1,GPT,AA0F9D75-CA9B-4AC4-8079-576060C2F368,0x28,0x64000) @CB228798
2.윈도우를 우선순위하기
<key>DefaultVolume</key>
<string>GPT,D6CB21D6-6738-4F9A-AB95-313848C95AF7</string>
clover boot log 항목에서
컨피규레이터에서 boot log 항목에서 찾으시면 됩니다.
윈도우에 해당된 파티션
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk0
1: Windows Recovery 471.9 MB disk0s1
2: EFI NO NAME 104.9 MB disk0s2
3: Microsoft Reserved 16.8 MB disk0s3
4: Microsoft Basic Data windows 119.4 GB disk0s4
0:471 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x5,0xFFFF,0x0)\HD(1,GPT,FFDE87EA-F98D-4227-BDFD-6887283A46CA,0x800,0xE1000)
0:472 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x5,0xFFFF,0x0)\HD(2,GPT,D6CB21D6-6738-4F9A-AB95-313848C95AF7,0xE1800,0x32000)
0:477 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x5,0xFFFF,0x0)\HD(3,GPT,6E29A10E-B4EB-4E57-9313-D2016D585B29,0x113800,0x8000)
0:477 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x5,0xFFFF,0x0)\HD(4,GPT,2FA13037-3553-41C9-8B0F-C95326E38DD6,0x11B800,0xDE79000)
이중에서 두번째
여기서 찾아도 됩니다.
0x0)\HD(2,GPT,D6CB21D6-6738-4F9A-AB95-313848C95AF7,0xE1800,0x32000)\EFI\microsoft\Boot\bootmgfw.efi'
3.자동설정 타임을 적어두면 됩니다.
<key>Timeout</key>
<integer>4</integer>
터미널에서 다운하신 시에라 설치 usb만들기
usb이름을 usb로 합니다.
를 참고하세요
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
확인되지 않은 개발자 실행시키는 터미널 명령어입니다.
sudo spctl --master-disable
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 뿌엥 | |
119 | 24.10.2321:29 | 해킨도전자 | |
106 | 24.10.2319:04 | 사노라맨 | |
784 | 24.10.1412:27 | shl628 | |
665 | 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 | 줌바이퍼 | |
1402 | 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 |
wiki 정보 + 실제 경험기 까지 같이 들어 있네요.^^ 저도 예전에 작성한 config 글중에 찾아보고 덧 붙일게 있음 덧 붙여 보겠습니다. :-)