Rehber Adım Adım Dual Boot Hackintosh Kurulum Rehberi

Herkese selamlar. Bu yazımızda sizlerle beraber OpenCore önyükleyici aracılığı ile Dual Boot Hackintosh yapacağız. Öncelikle başlamadan önce teyit etmemiz gerekenler:
  • Donanımınız Hackintosh uyumlu mu?​
  • Donanımınız için en verimli Hackintosh sürümü hangisidir?​
  • 16/32GB bir USB bellek​
Bu iki soru için macOS kategorisinde konu açıp, konu içeriğine donanım bilgilerinizi detaylıca belirttikten sonra cevaplandırabiliriz. Benim donanımım:
Kod:
### Honor MagicBook X15 ###
Intel® Core™ i5-10210U
Intel CoffeeLake-H GT2 [UHD Graphics 630]
Micron 4ATF51264HZ-3G2J1 2400MHz RAM(2x4)
512GB KXG60ZNV512G NVMe
Intel Wireless-AC 9560 160MHz Wi-Fi & Intel Bluetooth
Desay HB4792J5ECW-31 Batarya
I2C HID Touchpad
Realtek ALC256
Bu bağlamda donanımım hemen hemen birebir uyumlu olup, macOS Sonoma sürümünü rahatlıkla kurabilirim.

Rehberde macOS Sonoma kurulmuş fakat ben başka bir sürüm kuracağım. Adımlar farklı olmaz mı?
Hayır, olmaz. Esasında OpenCore önyükleyici kullanıldığı takdirde sürüm farklılıkları, aşamaları değiştirmeyecektir.



Donanımımızı öğrendik, en çok duyduğum soruyu da cevaplandırdığımıza göre işlemlerimize ilk olarak macOS Sonoma imajını indirerek başlıyorum. @yusufklncc'ın oluşturmuş olduğu macOS Sonoma 14.4 imajını, bu bağlantıdan temin ediyorum. Akabinde imajımızı indirirken, imaj dosyamızı USB belleğimize yazmamızı sağlayacak olan Win32 Disk Imager'i de bu bağlantıdan temin ediyorum.

İmaj dosyasını belleğe yazma​

İmajımız indiğine göre imaj dosyamızı WinRAR'ın içerisinden çıkartalım. Ben masaüstüne çıkartacağım.


Bu esnada Win32 Disk Imager'in de kurulumunu yapalım.


Soft bir yazılım olduğu için kurulum işlemi kısa sürüyor. Ben masaüstü kısayol tikini seçmedim. Sizler masaüstünde kısayolu olsun isterseniz ikinci adımda bulunan Create a desktop shortcut seçeneğini işaretleyebilirsiniz. Finish dedikten sonra Win32 Disk Imager açılacaktır.

Bu aşamada USB belleğimizi ve imaj dosyamızı seçerek devam edeceğiz. İmaj dosyasını seçmek istediğinizde görüntüleyemediğinizi fark edeceksiniz. Bunun çözümü ise aşağıdaki gibi .img, .IMG yerine *.* seçeneğini kullanmak. Akabinde imaj dosyamızı görüntüleyebiliyoruz ve ardından seçiyoruz.


Burada benim bilgisayarıma tek bir bellek takılı olduğu için hiç kontrol etmiyorum fakat sizler, yazma işleminden önce kontrol edebilirsiniz. Benim USB belleğimin harf ataması D, buna direkt olarak Bu Bilgisayar sekmesinden bakabilirsiniz. Eğer belleğinizin modeli düzgün görüntülenemiyorsa daha ayrıntılı bakabilmek için Disk Yönetimi'nden de bakabilirsiniz.


Write butonuna tıkladığımızda bizlere ufak bir uyarı veriyor, Yes diyerek devam ediyoruz.


Ve yazma işlemini başlattık. Yazma işlemi ortalama 15-30 dakika arası sürebiliyor. Kullanılan USB, USB portu ve sisteme göre değişiklik gösterebilir. Ben bu esnada sistemim için güncel bir EFI oluşturacağım.


Yazma işlemimiz bittiğine göre artık EFI bölüntüsüne erişebiliriz. EFI bölüntüsündeki her şeyi silip, az önce hazırladığım EFI dosyamı attım. Eğer EFI dosyanız varsa siz de böyle yapabilir veya EFI dosyanız yoksa imaj konusundaki genel EFI ile deneme yapabilirsiniz.




Disk Bölüntüsü Oluşturma​

Sıradaki adımımızda ise kurulum ekranına gelmeden önce, macOS'u kuracağımız bir disk bölüntüsü oluşturmak. Benim sistemimde tek bir disk mevcut olduğu için o diskten alan ayırıp ardından bölüntüyü oluşturacağım. Sizler ise uyumlu olduğu sürece sisteminizdeki bir diğer diski de kullanabilirsiniz. Bölüntü boyutunu minimum 75GB olarak ayarlamanızı tavsiye ederim.

Bu bağlamda Bu Bilgisayar > Yönet diyoruz ve Disk Yönetimi'ne giriyoruz. Ardından alan ayırıp bölüntümüzü oluşturmak istediğimiz diski seçiyoruz. Diskimizin alanına sağ tıklayıp Birimi Küçült diyoruz ve gelen pencerede ayırmak istediğimiz alanın büyüklüğünü giriyoruz. Ben 123GB vermek için 123000 değerini girdim. Sonrasında Küçült butonuna tıklıyoruz ve alanımız oluşturuluyor.




Disk Bölüntüsünü Biçimlendirme​

Disk Yönetimi'nde işimiz bittiğine göre, ayırdığımız disk alanını Windows üzerinde Apple HFS biçiminde fomatlayıp, isimlendirmek için Paragon Partition Manager CE(Community Edition) indirelim. Ardından programımızı kuralım:


Kurulum işlemi tamamlandıktan sonra Paragon'u açalım. İlk açılışta sistemdeki disk aygıtları ve bunların biçimlerini algılarken açılış biraz bekletebilir. Açıldıktan sonra öncesinde belirttiğim üzere benim tek bir diskim olduğu için ilk sıradaki KIOXIA NVMe diskimde ayırmış olduğum 123GB'lık alanı görüyorum. Alanı seçtikten sonra sol tarafta bulunan Create Volume'a tıklıyorum. Karşıma çıkan pencerede Show Advanced Options diyorum. Bu aşamada File system'ı Apple HFS seçiyoruz ve Volume label kısmına bölüntümüzün adını giriyoruz. Ben Sonoma olarak adlandırdım. Sizler dilediğiniz şekilde adlandırabilirsiniz. Adlandırma aşamasında Türkçe karakter kullanmayın. Apple HFS seçimimizi ve adlandırmayı da bitirdikten sonra hemen aşağıda bulunan Create now butonuna tıklıyoruz ve bölüntümüz, seçtiğimiz format biçiminde ve adlandırdığımız şekilde oluşturuluyor. İşlem tamamlandıktan sonra Close diyoruz ve Paragon'dan çıkıyoruz.





Saat Senkronizasyonunu Düzeltme​

Windows'taki son aşamamız ise kayıt defterinde bir girdi oluşturmak. Dual Boot sistemlerde macOS ve Windows'taki saat senkronizasyonu bozuluyor, bunu önlemek için kayıt defterimize giriyoruz. Win+R kombinasyonu ile Çalıştır'ı açtıktan sonra regedit yazarak girelim. Kayıt defteri açıldıktan sonra yukarıda bulunan adres çubuğuna aşağıdaki yolu girelim:
Kod:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Akabinde sağ tıklayıp Yeni > DWORD (32 bit) Değeri diyelim ve bunu RealTimeIsUniversal olarak adlandırıp, değerini ise 1 olarak ayarlayalım.




BIOS Ayarları​

Windows'taki işlemlerimiz bu kadardı. Sıradaki adımda ise sisteminize göre özelleştirmeniz gereken BIOS ayarları var.

Intel
  • Başlamadan önce BIOS ayarlarınızı varsayılan ayarlara sıfırlayın (Load Default Settings).
  • Disable
    • Fast Boot
    • Secure Boot
    • Serial/COM Port
    • Parallel Port
    • CSM (Eğer bu ayar açıkken ekranınızda glitchler oluşuyorsa bu ayarı açın.)
    • Thunderbolt
    • Intel SGX
    • Intel Platform Trust
    • CFG Lock (MSR 0xE2 write protection) (Kesinlikle kapalı olmalı, Eğer bu ayarı kapattıysan config -> Kernel -> Quirks altından AppleXcpmCfgLock ayarını devre dışı bırakın. CFG-Lock ayarını bulamadıysan bir şey değiştirmene gerek yok.)
  • Enable
    • VT-x
    • VT-d
    • Above 4G decoding
    • Hyper-Threading
    • Execute Disable Bit
    • EHCI/XHCI Hand-off
    • OS type: Windows 8.1/10 UEFI Mode
    • DVMT Pre-Allocated(iGPU Memory): 64MB
    • SATA Mode: AHCI

AMD
  • Başlamadan önce BIOS ayarlarınızı varsayılan ayarlara sıfırlayın (Load Default Settings).
  • Disable
    • Fast Boot
    • Secure Boot
    • Serial/COM Port
    • Parallel Port
    • CSM (Bu seçenek açıkken GPU’nuz gIO gibi hatalar verebilir. Eğer hata alırsanız kapatın.)
    • 3990X kullanıcıları için not: macOS halihazırda kernel içinde 64 thread’den fazlasını desteklemiyor. Eğer daha fazla thread tespit edilirse kernel panic verecektir. 3990X işlemcisi 128 thread’e sahip ve bunun yarısının devre dışı bırakılması gerekiyor. Bu durumlarda BIOS'tan Hyper Threading'in devre dışı bırakılmasını öneriyoruz.
  • Enable
    • Above 4G decoding (Kesinlikle açık olmalı. Eğer bu seçeneği bulamadıysanız config içinde boot-args kısmına npci=0x2000 komutunu ekleyin. Bu seçenek açıkken npci komutunu kullanmayın.)
      • Eğer Gigabyte/Aorus ya da AsRock bir anakart kullanıyorsanız, bu seçenek belki bazı sürücülerinizi bozabilir (Ethernet vb.) ya da diğer OS’ları boot edemeyebilirsiniz. Eğer bu olursa bu seçeceği devre dışı bırakın ve bu seçenek yerine npci komutunu kullanın.
      • 2020+ BIOS Notları: Above 4G seçeneği açıkken Resizable BAR desteği, bazı X570 ve daha yeni anakartlarda kullanılabilir hale gelebilir. Bu ayarı Otomatik olarak ayarlamak yerine Devre Dışı olduğundan emin olun.
    • EHCI/XHCI Hand-off
    • OS type: Windows 8.1/10 UEFI Mode
    • SATA Mode: AHCI

BIOS'unuzda tüm ayarlar bulunmayabilir, mevcut olanları uygulamanız yeterli olacaktır. Honor MagicBook X15 cihazımda BIOS'a erişmek için F2'ye basıyorum ve Secure Boot'u kapatmam benim için yeterli oluyor. Akabinde F12'yi tuşlayarak da Boot Menu'ye erişiyorum ve belleğimi önyüklüyorum.



OpenCore'u Önyükleme, Disk İzlencesi ve Kurulum​

Bu aşamada yön tuşlarını kullanarak Install macOS Sonoma'yı seçiyorum ve enterlıyorum. Bende verbose ekranı kapalı olduğu için Apple simgesi ve altında ufak bir bar görüntülüyoruz. Kullandığınız EFI'de muhtemel olarak verbose açık olacağından, sizde kod dizileri akacaktır. Kısa bir süre sonra kurulum ekranına ulaşıyoruz. Bu ekranda ilk önce Disk İzlencesi'ni seçip Sürdür diyoruz. Akabinde Disk İzlencesi'ne ulaştığımız zaman Tüm Aygıtları Göster diyerek disk ve bölüntüleri daha ayrıntılı şekilde görebiliriz. Paragon ile adlandırıp akabinde HFS olarak biçimlendirmiş olduğum Sonoma isimli bölüntüme sağ tıklıyorum ve APFS'ye dönüştür diyorum. Gelen uyarıda Dönüştür seçeneği ile devam ederek kısa sürede bölüntümüzü APFS'ye çevirmiş oluyor. Disk İzlencesi'nde yapmamızı gerektiren bir işlem kalmadı.

İzlence'den çıkıp bu sefer macOS Sonoma Yükle seçeneği ile devam ediyoruz. Kabul etmemizi isteyecek birkaç uyarı ekranımıza gelecek, kabul ederek işlemimizi sürdürüyoruz ve nihayetinde bizden bölüntü seçmemizi isteyecek. APFS haricinde bir disk/bölüntüye kurulum yapamayacağımız için zaten sadece açtığımız bölüntüyü seçebiliyoruz. Bu bağlamda bölüntümü seçip kurulumu başlatıyorum. Bizlere gösterdiği süre farklılık gösterebilir ve daha kısa sürede de bitebilir. Bu kurulumun ilk aşamasıdır. Bu kurulumdan sonra sistem yeniden başlatılacak ve OpenCore önyükleyici, otomatik olarak macOS Installer adlı bir bölüntüyü başlatmak isteyecektir.

Siyah bir arkaplan eşliğinde Apple simgesi ve altında durum çubuğu, ortalama olarak bir dakika verecektir. O kurulumdan da sonra birkaç ufak yeniden başlatma sonrasında artık en nihayetinde diskimizi, OpenCore önyükleyicide görüntülüyoruz. Diskimizi önyükleyerek dil seçme ekranına ulaşıyoruz ve artık sistem özelleştirmeleri, iCloud ve sistem hesabı açma gibi adımları tamamlıyoruz.

Bu aşamada görsel limitine takıldığımız ve benim buna bir çözüm bulamam doğrultusunda görselleri slayt şeklinde video yaptım ve YouTube'a yükledim. Aşağıda izleyebilirsiniz:



Son​

Airportitlwm'i Alpha sürümünde test etmiş olmama rağmen sonuç fena değildi. Kurulum aşamasında loop hatası aldım. Loop hatasının çözümünü de hemen sizler ile paylaşıyorum:





Arkadaşlar maalesef görsel yükleme limitinden dolayı istediğim gibi olmadı fakat aklınıza takılan adım ve soruları gönül rahatlığı ile bu konu altında sormanız doğrultusunda cevaplandıracağım. Okuyan herkese çok teşekkür ederim, umarım herkes için faydalı bir yazı olmuştur. İyi forumlar.
 
Kurulum esnasında donup kalma hatası için nasıl bir çözüm yolu izleriz hocam?
 
@3586 Kurulum esnasında donup kalma diye bir tabir aslında yok. KP, USB, NVMe gibi etkenlerden hata alınır, çözüme ulaştılır. Böyle bir sorun varsa yeni bir konu açıp hata görseli ve sistem detayı belirtmen iyi olur.
 
Config seçimi falan olmadığı için yeni kurulum yapacaklar kafası karışmaz mı, hocam?
 
@4284 Konu içeriğinde yazıyı okuyan kullanıcılarımızdan sistemleri için varsa EFI, yoksa imaj konularındaki genel EFI'ler ile deneme yapmalarını önerdim. Halihazırda zaten ilk 2 madde olarak konu açmaları daha doğru olacak. Sistemleri hakkında konu açtıkları zaman zaten gerekli config/EFI bilgilendirilmesi de yapılıyor.
 
Bazı yerlerde AMD için IOMMU'nun açık olmasının anlık takılmalara sebep olduğunu duymuştum, doğruluğu nedir?
 
@Cruslan Ryzentosh kurulumlarımda kapalı kullandığım için açık kullanımında meydana gelen/gelebilecek glitchler hakkında bilgim yok.
 
MAC'te 4060 sürücüleri yok değil mi?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…