- 실제 Mac에서 발견되는 SMC 칩을 에뮬레이트합니다.이 macOS가 없으면 부팅되지 않습니다.
- 대안은 FakeSMC로, 레거시 하드웨어에서 가장 일반적으로 사용되는 지원이 더 좋거나 나쁠 수 있습니다.
- 필요한 kext 말고도 여러 기능의 플러그인을 가진 kext들이 있는데, AMD CPU에선 대부분 작동하지 않음
(Security)
AllowNvramReset : True
AllowSetDefault : True
Vault : Optional
ScanPolicy : 0
SecureBootModel : disabled (This is a word and is case-sensitive,
set to Disabled if you do not want secure boot(ie. you require Nvidia's Web Drivers)
#8 NVRAM
- 아래처럼 값을 설정한다.
- 간혹 모든 세팅을 마쳤음에도 부팅 과정에서
모니터 화면을 보면 PCI Configuration Begin 또는 어떤 라인에서 더이상 진행이 안 될때가 있다.
이렇게하면 Apple 로고 및 진행률 표시 줄 대신 부팅 할 때 스크롤되는 모든 비하인드 스토리 텍스트가 표시되는 상세 모드가 활성화됩니다.부팅 프로세스를 내부적으로 살펴보고 문제, 문제 kext 등을 식별하는 데 도움이 될 수 있기 때문에 모든 Hackintosher에게 매우 유용합니다.
디버그 = 0x100
그러면 커널 패닉시 재부팅을 방지하는 데 도움이되는 macOS의 워치 독이 비활성화됩니다.그 방법을 수행 할 수 있습니다희망유용한 정보를 수집합니다 및 문제 과거 얻을 수있는 빵 부스러기를 따릅니다.
keepsyms = 1
이것은 debug = 0x100에 대한 동반 설정으로, OS에 커널 패닉시 심볼도 인쇄하도록 지시합니다.그것은 공황 자체를 일으키는 원인에 대해 더 유용한 통찰력을 줄 수 있습니다.
npci = 0x2000
이것은와 관련된 일부 PCI 디버깅을 비활성화하고kIOPCIConfiguratorPFM64, 대안은추가npci= 0x3000와 관련된 디버깅을 비활성화gIOPCITunnelledKey하는 것입니다.PCI Start ConfigurationPCI 레인과 관련된 IRQ 충돌이 있기 때문에 막힐때 필요합니다.Above4GDecoding이 활성화 된 경우에는 필요하지 않습니다.출처
alcid = 1
AppleALC의 레이아웃 ID를 설정하는 데 사용됩니다. 특정 시스템에 사용할 레이아웃을 확인하려면지원되는 코덱을참조하십시오.이에 대한 자세한 내용은설치 후 페이지에서 다룹니다.
GPU 관련 boot-args
agdpmod = pikera
Navi GPU (RX 5000 시리즈)에서 boardID를 비활성화하는 데 사용됩니다.이 기능이 없으면 검은 색 화면이 나타납니다.Navi가없는 경우 사용하지 마십시오(예 : Polaris 및 Vega 카드는 이것을 사용하지 않아야 함).
nvda_drv_vrl = 1
Sierra 및 HighSierra의 Maxwell 및 Pascal 카드에서 Nvidia의 웹 드라이버를 활성화하는 데 사용됩니다.
#9 UEFI
#10 PlatformInfo
- Mac의 종류와 Serial을 수정해보자.
- 변경된 사항은 해킨토시 설치 후 "이 Mac에 관하여"에서도 확인 해볼 수 있다.
- GenSMBIOS.dat 관리자 권한 실행
- 배치파일에서 1번) INSTALL/UPDATE MacSerial 선택
- 메인메뉴에서 2번) Select config.plist를 선택하고 config.plist의 경로를 복사하면
아래와 같이 경로와 타입이 수정됨.
- 경로와 타입이 변경되었으면 3번) Generate SMBIOS를 선택함
- iMac14,2 입력
iMacPro1,1 : AMD RX Polaris 이상
MacPro7,1 : AMD RX Polaris 이상 (MacPro7,1은 Catalina 전용입니다)
MacPro6,1 : AMD R5 / R7 / R9 및 이전
iMac14,2 : Nvidia Kepler 이상
- Generic의 ROM은 노란색불이 뜨지만, 나중에 네트워크 드라이버로 재설정하면된다.
- ps2 키보드는 일부러 제거하지 않았다.
설치 가이드 - 메인보드 BIOS 권장 설정
- BIOS 설정은 OpenCore install 가이드를 따른다.
# AMD BIOS 설정
- Disable
Fast Boot
Secure Boot
Serial/COM Port Parallel Port
Compatibility Support Module (CSM) (Must be off, GPU errors like gIO are common when this option in enabled)
- Enable
Above 4G decoding
(This must be on, if you can't find the option then add npci=0x2000 to boot-args.
Do not have both this option and npci enabled at the same time)
EHCI/XHCI Hand-off
OS type: Windows 8.1/10 UEFI Mode
SATA Mode: AHCI