[해결] 해결법 있습니다. 안녕하세요. 커스텀 맥 처음 입문하는 초보입니다. 몇가지 질문을 드리고 싶어 글을 남깁니다.
- pbhorm
- 1352
- 4
pbhorm님의 기기정보
추가사양 및 설치(할)OS | 10.12.3 좌절금지 및 10.12.6 MBR 패치버전 |
---|---|
공지숙지/증상설명 | 숙지 |
안녕하세요.
커스텀 맥 처음 입문하는 초보입니다.
10.12.3 좌절금지 및 10.12.6 MBR 패치버전 고스트로 USB 설치 후
바이오스 설정은 사진과 같고 오버클럭은 하지 않았으며 메인보드 설정 초기화를 한후 설정은 한겁니다 .
현재 클로버 화면까지는 넘어갑니다.
하지만 넘어 간 뒤 부팅을 시도를 하면
OsxAptioFix2Drv: Starting overrides for System\Library\CoreServices\boot.efi
Using reloc block: yes, hibernate wake: no
Error allocating 0x#### pages at 0x####... alloc type 2
Error loading kernel cache (0x9)
Boot failed, sleeping for 10 seconds before exiting...
에러만 확인이 되고 넘어가지 않습니다. 며칠간 자료를 찾아보고 적용도 해보았지만 소용이 없었습니다..
---------------------------------------------------------------2018.06.05 09:24--------------------------------------------------------------------------
현재 OsxAptioFix2Drv => OsxAptioFixDrv로 교체 후 해당 증상은 사라졌으나
OsxAptioFixDrv: Starting overrides for /System/Library/CoreServices/boot.efi
Using reloc block: no, hibernate wake: no
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
에러에 직면했습니다. 하나하나 해결해야 할것같습니다.
Boot Option 은 -v npci=0x3000 nv_disable=1 입니다.
OsxAptioFix3Drv2-64.efi 또한 아래 URL에서 참고 후 변경해 봤는데
https://x86.co.kr/index.php?_filter=search&mid=kext&search_target=title_content&search_keyword=OsxAptioFix&document_srl=1196080
다른 메세지는 없고 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 한줄이 끝이더군요.
현재 kext는 AtherosE2200Ethernet, FakeSMC, GenericUSBXHCI, IntelGraphicsFixup, IntelMausiEthernet, Lilu, NullCPUPowerManagement, NvidiaGraphicsFixup, RealtekRTL8111, USBInjectAll, VoodooPS2Controller, WhateverGreen입니다.
drivers64UEFI
apfs.efi, AppleImageCodec-64, AppleKeyAggregator-64, AppleUITheme-64, DataHubDex-64, Fat-64, FirewareVolume-64, FSInject-64, HFSPlus, NTFS, OsxAptioFixDrv2-64, OsxAptioFixDrv-64.efi.zip, OsXFatBinaryDrv-64, PartitionDxe-64, SMCHelper 입니다.
아래는 제 바이오스 설정 이미지 및 config.plist 입니다.
조그마한 도움이라도 주시면 정말 감사하겠습니다...
---------------------------------------------------------------2018.06.05 12:41--------------------------------------------------------------------------
현재 모두 해결되었습니다.
저와 같이 처음 해킨토시에 접하시는 분들께서 도움이 되시라고 제가 해결 한 방법 말씀드립니다.
1. OsxAptioFix2Drv 에러
- 위와 같이 OsxAptioFixDrv.efi로 교체 후 부팅을 했더니 메세지가 바뀌었습니다.
2. ++++++++++++++++++++++++++++++++++++++++++++++++에서 무한 재부팅 현상
- 바이오스 설정 중 CFG_LOCK 옵션이 Enable로 되어있더군요. Disabled로 변경 후 설치 페이지까지 정상 진입 후
설치 시 한번 설치 실패 메세지가 출력되었지만 다시 시도 결과 정상적으로 설치가 되었습니다.
3. 그래픽 카드
- 한참 애를 먹었습니다. GTX 1080ti 지천명 사용중입니다.
- 가이드를 보고 웹 드라이버를 설치했지만 정상적으로 그래픽 드라이버가 잡히지 않았습니다.
- 몇가지 옵션 변경후 잡혔으나 vram이 256MB밖에 잡히지 않는 등의 문제가 있었습니다.
- 옵션은 Boot > nvda_drv=만 체크, SMBIOS > iMac18,3, System Parameters > Inject Kexts = yes, No Cashes = check,
Inject System Id = check, NvidiaWeb = check
- efi추가는 EmuVariableUefi-64.efi를 추가했습니다.
- 메인보드 바이오스에서 OS 설정을 Windows 8 관련 설정을 건드렸습니다. 애초에 Disabled로 되있던 것을 Enablef로 변경 후
부팅을 하니 그래픽 드라이버 및 해상도도 2160x1080 160Hz로 정상적으로 화면 출력 확인 되었습니다.
안정화는 앞으로 더 해야겠지만 저와 같이 도움이 필요하실 것 같은 분들에게 조금이나마 도움이 되고자 해결 방법을 남깁니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Fixes</key>
<dict>
<key>FixShutdown_0004</key>
<true/>
</dict>
<key>Name</key>
<string>DSDT.aml</string>
<key>Patches</key>
<array>
<dict>
<key>Comment</key>
<string>Rename HDAS to HDEF</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SERBUw==
</data>
<key>Replace</key>
<data>
SERFRg==
</data>
</dict>
</array>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<false/>
<key>PStates</key>
<false/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v npci=0x3000 nv_disable=1</string>
<key>Debug</key>
<false/>
<key>DefaultVolume</key>
<string>10.12.6_16G29</string>
<key>Legacy</key>
<string>LegacyBiosDefault</string>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>BootGraphics</key>
<dict>
<key>EFILoginHiDPI</key>
<integer>1</integer>
<key>UIScale</key>
<integer>1</integer>
</dict>
<key>CPU</key>
<dict>
<key>UseARTFrequency</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>AddProperties</key>
<array>
<dict>
<key>Device</key>
<string>IntelGFX</string>
<key>Disabled</key>
<false/>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<data>
AQAAAA==
</data>
</dict>
</array>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
<key>ResetHDA</key>
<true/>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Windows</string>
<string>\EFI\BOOT\BOOTX64.EFI</string>
</array>
<key>Language</key>
<string>ko:0</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<true/>
<key>ScreenResolution</key>
<string>1920x1080</string>
<key>Theme</key>
<string>bootcamp</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>NvidiaSingle</key>
<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleIntelCPUPM</key>
<true/>
<key>AppleRTC</key>
<true/>
<key>Debug</key>
<false/>
<key>DellSMBIOSPatch</key>
<false/>
<key>ForceKextsToLoad</key>
<array>
<string>\System\Library\Extensions\AppleGraphicsControl.kext</string>
</array>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Skylake Apple APIC Patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
wegQD7bw
</data>
<key>Name</key>
<string>AppleAPIC</string>
<key>Replace</key>
<data>
vhcAAACQ
</data>
</dict>
<dict>
<key>Comment</key>
<string>Glitch Patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AQAAdRc=
</data>
<key>Name</key>
<string>IOGraphicsFamily</string>
<key>Replace</key>
<data>
AQAA6xc=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#14</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
iWTY+EmBxAAQAABJgccA8A==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
iWTY+EmBxAACAABJgccA8A==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#3</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AMeDpAAAAAAQAABIi0gISA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
AMeDpAAAAAACAABIi0gISA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#11</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AABJiY4iAQAAugAQAABIKQ==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
AABJiY4iAQAAugACAABIKQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#4</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SYnGTYX2dGFBwecMSWP/vg==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
SYnGTYX2dGFBwecJSWP/vg==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIB
AABBvAAQAABJKfQ=
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIB
AABBvAACAABJKfQ=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#5</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
hv8PAABIwegMD7cPgeH/Dw==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
hv8PAABIwegJD7cPgeH/Dw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#2</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
D7aMiIIAAACD+QwPhTIBAA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
D7aMiIIAAACD+QkPhTIBAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#13</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
4b+AQBUGTYnWugAQAABFMQ==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
4b+AQBUGTYnWugACAABFMQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
icGB4f8PAABIAdFIgfn/DwAAdzs=
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
icGB4f8BAABIAdFIgfn/AQAAdzs=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#12</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
yAAAAEkp17gAEAAATYskJA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
yAAAAEkp17gAAgAATYskJA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#17</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RYTJD5XAD7bAweAMRAnYRA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
RYTJD5XAD7bAweAJRAnYRA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#1</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ibPoAgAAweAMBQAQAACJgw==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
ibPoAgAAweAJBQAQAACJgw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#16</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
weIIQQ+2wcHgDEQJ0EQJwA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
weIIQQ+2wcHgCUQJ0EQJwA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#15</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
Bf8PAABIwegMZvfB/w8PlQ==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
Bf8PAABIwegJZvfB/w8PlQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily IONameMatch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
PHN0cmluZz5wY2kxNDRkLGE4MDQ8L3N0cmluZz4=
</data>
<key>InfoPlistPatch</key>
<true/>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
PHN0cmluZz5wY2kxNDRkLGE4MDI8L3N0cmluZz4=
</data>
</dict>
<dict>
<key>Comment</key>
<string>IONVMeFamily Pike R. Alpha Patch#8</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
SYHF/w8AAEnB7QxJiwQkSA==
</data>
<key>Name</key>
<string>IONVMeFamily</string>
<key>Replace</key>
<data>
SYHF/w8AAEnB7QlJiwQkSA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>GPU Black Out Patch #2 @ZISQO x86.co.kr</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
Q29uZmlnMQ==
</data>
<key>InfoPlistPatch</key>
<true/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
<data>
Tm9uZQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>GPU Black Out Patch #1 @ZISQO x86.co.kr</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
Q29uZmlnMg==
</data>
<key>InfoPlistPatch</key>
<true/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
<data>
Tm9uZQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>TRIM Enabler</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
AEFQUExFIFNTRAA=
</data>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Replace</key>
<data>
AAAAAAAAAAAAAAA=
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>Mobile</key>
<false/>
<key>ProductName</key>
<string>iMac14,2</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Detect</string>
<key>InjectSystemID</key>
<true/>
<key>NoCaches</key>
<true/>
</dict>
</dict>
</plist>
config_pbhorm.plist
위 자료를 토대로 만들었습니다..