Merhaba. Bu rehberde Hackintosh kurulumu sırasında karşılaşabileceğiniz hataları ve çözüm yollarını açıklayacağım. Umarım işinize yarar.
Not: buradaki bazı çözüm önerileri kendi deneyimlerime göre yazılmıştır, bazıları ise farklı kaynaklardan bulunmuştur.
- OC: Failed to load configuration! hatası.
Bu hatanın sebebi, config dosyanızın yanlış konumda olması ya da adının
- USB'den başlattığınız zaman partition'ları görememek.
Bu dediklerimi yapmanız gerekiyor:
ProperTree veya bir config düzenleyici ile config dosyanızı açın ve şurayı bulun:
BIOS'da SATA mode'un
Config'de şu kısmı bulun:
macOS High Sierra 10.13.5 ve altında bu sorunu yaşıyorsanız
- OCB: System has no boot entries yazısında takılmak.
- OC: Failed to find SB model disable halting on critical error hatası.
- Verbose ekranından sonra siyah ekranda takılı kalmak.
AMD Navi serisinden bir ekran kartı kullanıyorsanız:
Eğer NVIDIA bir ekran kartı kullanıyorsanız:
En kötü ihtimal şunu da deneyebilirsiniz:
Halen düzelmedi ise
Önemli not: kext'i ekledikten sonra kesinlikle OC Snapshot yapmalısınız. Bunu nasıl yapacağınızı söyleyeyim:
ProperTree ile config dosyanızı açın ve
- IOPCIConfigurator::configure kIOPCIEnumerationWaitTime is 900 hatası.
- This version of Mac OS X is not supported on this platform! hatası.
Sisteminize uygun SMBIOS girmeniz gerekiyor.
Eğer uğraşmak istemiyorsanız şunu yapabilirsiniz:
- IOConsoleUsers: gIOScreenLockState hatası.
BIOS'da CSM'i disabled yapın.
- Yasak işareti ve bozuk görüntü.
USB'nizi farklı bir USB portuna takın ve Reset NVRAM yapın.
- DSMOS has arrived hatası.
- OC: Configuration requires vault but no vault provided! hatası.
- support.apple.com/mac/startup ve yasak işareti.
Sebebi yanlış SMBIOS veya kullandığınız SMBIOS kurmaya çalıştığınız macOS sürümü ile uyumlu değil.
- panic(cpu0 caller) Hatası (kernel panic).
Deneyimlerime ve araştırmalarıma göre, bu hata uyumsuz işlemci sebebiyle olabilir. Ya da işlemciniz kurmaya çalıştığınız macOS sürümü için uygun değildir. Daha düşük bir macOS/OS X sürümü kurmayı deneyebilirsiniz.
- AppleUSBHostPort::createDevice: failed to create device hatası.
ProperTree ile config dosyanızı açıp şurayı bulun:
Ve
Not: macOS Big Sur 11.3 ve sonraki sürümlerde bu ayarın
Şimdilik bu kadar, 2. bir makale yazmayı da düşünüyorum aynı konu hakkında. Umarım işinize yarar okuduğunuz için çok teşekkürler iyi günler.
Not: buradaki bazı çözüm önerileri kendi deneyimlerime göre yazılmıştır, bazıları ise farklı kaynaklardan bulunmuştur.
- OC: Failed to load configuration! hatası.
Bu hatanın sebebi, config dosyanızın yanlış konumda olması ya da adının
config
olmamasından kaynaklıdır. Config dosyanızı /EFI/OC/
klasörünün içine atıp adının config
olduğuna eminseniz boot etmeyi deneyin, hata çözülecektir.- USB'den başlattığınız zaman partition'ları görememek.
Bu dediklerimi yapmanız gerekiyor:
ProperTree veya bir config düzenleyici ile config dosyanızı açın ve şurayı bulun:
Misc
-> Security
-> ScanPolicy
Bunu 0
yapın.HfsPlus.efi
'nin /EFI/OC/Drivers/
klasöründe olduğuna emin olun.BIOS'da SATA mode'un
AHCI
olarak ayarlandığına emin olun, eğer bu seçenek yoksa Enhanced
yapınız.Config'de şu kısmı bulun:
UEFI
-> APFS
-> EnableJumpStart
Bunu True
yapın.UEFI
-> APFS
-> HideVerbose
Bunu False
yapın.macOS High Sierra 10.13.5 ve altında bu sorunu yaşıyorsanız
UEFI
-> APFS
-> MinDate
'i -1
yapın. UEFI
-> APFS
-> MinVersion
'u da -1
yapın.- OCB: System has no boot entries yazısında takılmak.
Misc
-> Security
-> ScanPolicy
'i 0
yapın.- OC: Failed to find SB model disable halting on critical error hatası.
Misc
-> Security
-> SecureBootModel
Disabled
yapılmalı.- Verbose ekranından sonra siyah ekranda takılı kalmak.
AMD Navi serisinden bir ekran kartı kullanıyorsanız:
NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880
-> boot-args
kısmına agdpmod=pikera
ekleyin. İşe yaramazsa agdpmod=vit9696
deneyiniz.Eğer NVIDIA bir ekran kartı kullanıyorsanız:
NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880
-> boot-args
kısmına -f
ve -igfxblr
ekleyip deneyiniz.En kötü ihtimal şunu da deneyebilirsiniz:
nv_disable=1
Halen düzelmedi ise
WhateverGreen.kext
dosyasının eski veya en güncel sürümlerini kullanarak deneme yapınız.Önemli not: kext'i ekledikten sonra kesinlikle OC Snapshot yapmalısınız. Bunu nasıl yapacağınızı söyleyeyim:
ProperTree ile config dosyanızı açın ve
CTRL
+ R
basın. Sonra ise Enter
. CTRL
+ S
basıp kapatabilirsiniz.- IOPCIConfigurator::configure kIOPCIEnumerationWaitTime is 900 hatası.
NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880
-> boot-args
kısmına npci=0x2000
ve npci=0x3000
parametrelerini girin.- This version of Mac OS X is not supported on this platform! hatası.
Sisteminize uygun SMBIOS girmeniz gerekiyor.
SMBIOS Listesi
MacBook SMBIOS İşlemci Ailesi Ekran Kartı board-id İlk Destek Desteklenen Son Sürüm MacBook1,1 Yonah(M) GMA 950 Mac-F4208CC8 10.4.6 (8I2025) 10.6.8 MacBook2,1 Merom(M) GMA 950 Mac-F4208CA9 10.4.8 (8N1108) 10.7.5 MacBook3,1 Merom(M) GMA X3100 Mac-F22788C8 10.5 (9A3111) 10.7.5 MacBook4,1...
www.technopat.net
Rehber: GenSMBIOS kullanımı
Çoğu zaman hazır EFI kullanırken yapımcısı tarafından, kurulum sonrası veya öncesinde SMBIOS yenilemeniz gerektiği hakkında bir not eklenir. Bu konumuzda sizlere GenSMBIOS ile SMBIOS nasıl yenilenir veya kendiniz config yapıyorsanız nasıl oluşturulur, onu öğreteceğim. GenSMBIOS...
www.technopat.net
Eğer uğraşmak istemiyorsanız şunu yapabilirsiniz:
NVRAM
-> Add
-> 7C436110-AB2A-4BBB-A880
-> boot-args
kısmına -no_compat_check
ekleyin.- IOConsoleUsers: gIOScreenLockState hatası.
BIOS'da CSM'i disabled yapın.
- Yasak işareti ve bozuk görüntü.
USB'nizi farklı bir USB portuna takın ve Reset NVRAM yapın.
- DSMOS has arrived hatası.
FakeSMC.kext
'in config'e işlendiğinden emin olun.- OC: Configuration requires vault but no vault provided! hatası.
Misc
-> Security
-> Vault
Optional
olmalı.- support.apple.com/mac/startup ve yasak işareti.
Sebebi yanlış SMBIOS veya kullandığınız SMBIOS kurmaya çalıştığınız macOS sürümü ile uyumlu değil.
SMBIOS Listesi
MacBook SMBIOS İşlemci Ailesi Ekran Kartı board-id İlk Destek Desteklenen Son Sürüm MacBook1,1 Yonah(M) GMA 950 Mac-F4208CC8 10.4.6 (8I2025) 10.6.8 MacBook2,1 Merom(M) GMA 950 Mac-F4208CA9 10.4.8 (8N1108) 10.7.5 MacBook3,1 Merom(M) GMA X3100 Mac-F22788C8 10.5 (9A3111) 10.7.5 MacBook4,1...
www.technopat.net
- panic(cpu0 caller) Hatası (kernel panic).
Deneyimlerime ve araştırmalarıma göre, bu hata uyumsuz işlemci sebebiyle olabilir. Ya da işlemciniz kurmaya çalıştığınız macOS sürümü için uygun değildir. Daha düşük bir macOS/OS X sürümü kurmayı deneyebilirsiniz.
- AppleUSBHostPort::createDevice: failed to create device hatası.
ProperTree ile config dosyanızı açıp şurayı bulun:
Kernel
-> Quirks
-> XhciPortLimit
.Ve
False
yapın.Not: macOS Big Sur 11.3 ve sonraki sürümlerde bu ayarın
False
olması gerekiyor.Şimdilik bu kadar, 2. bir makale yazmayı da düşünüyorum aynı konu hakkında. Umarım işinize yarar okuduğunuz için çok teşekkürler iyi günler.