Anasayfa Makale PC’ye macOS Kurulum Rehberi

PC’ye macOS Kurulum Rehberi

Yeni hackintosh rehberimizde güncel bir masaüstü PC’ye macOS’un en son sürümü olan Mojave’yi kuruyoruz.

2013’te ilk hackintosh rehberini yapmamızdan bu yana hem macOS hem de hackintosh tarafında epey değişiklik oldu. Değişmeyen tek şey ise Apple’ın Mac ekosisteminde halen daha Intel işlemcileri kullanıyor olması. Firma 2020’de dizüstü bilgisayarlarında kendi ürettiği ARM mimarili işlemcilere geçiş yapacak olsa da masaüstünde yüksek performans için x86 mimarili işlemciler için halen daha bir alternatif söz konusu değil. Bu da demek oluyor ki ARM işlemcilerde devasa bir çekirdek artışı olmadığı sürece modern sistemlerde hackintosh en azından 2025’e kadar aramızda olacak.

Macintosh’un Kısa Tarihi

Apple, Mac kısaltmasına geçmeden önce Mac bilgisayarların tam adı Macintosh idi. 1979’da Apple çalışanı Jef Raskin, herkesin kullanabileceği uygun fiyatlı bir bilgisayar tasarlamak istedi. Raskin bilgisayara da en sevdiği elma türü olan McIntosh ismini vermek istedi fakat halihazırda ses ekipmanları üreticisi McIntosh Laboratory bu ismi kullanıyordu. Steve Jobs firmadan bu ismi kullanmak için izin istediyse de başarılı olamadı. Sonuç olarak 1981’de Raskin, isimlendirmeyi Macintosh olarak güncelledi.

Dalından koparılmış bir McIntosh.

Macintosh bilgisayarlar 2005 yılına kadar Motorola, Apple ve IBM tarafından geliştirilen farklı işlemciler kullandılar. Fakat 6 Haziran 2005‘teki Geliştirici Konferansı’nda Steve Jobs, Intel işlemcilere geçme planından bahsetti ve modifiye edilmiş bir Power Mac G5 kasasında Mac OS X 10.4.1 sürümü ile çalışan Intel bir sistem gösterdi. İşte bu gelişme yeni bir dünyanın kapılarını aralayacaktı: Hackintosh. Mac OS X, Intel tabanlı Mac bilgisayarlarda çalışabiliyorsa neden Intel tabanlı PC’lerde çalışmasındı ki?

Hackintosh Çağı Başlıyor

14 Şubat 2006’da crg92 mahlaslı bir bilgisayar programcısı ilk Mac OS X 10.4.4 “hack”ini Internet’in engin dünyasına saldı. Bunu takip eden saatler içinde Apple 10.4.5 güncellemesini yayınladı fakat bu güncelleme de iki hafta içerisinde yine aynı programcı tarafından kırılmıştı. 3 Nisan 2006’da Apple 10.4.6 güncellemesini yayınladı fakat bu sürüm de iki hafta içinde kırılıp Apple olmayan cihazlara kurulabilir hale getirilmişti.

İlerleyen zamanlarda bazı zorluklar yaşansa da geliştiriciler ve hackerlar artık çıkan yeni Mac OS X sürümlerini kısa sürede PC’de çalışacak hale getiriyorlardı. En sonunda “Snow Leopard”ın çıkışı ile birlikte Rus hacker netkas, Chameleon ön yükleyicisinin Mac OS X v10.6 çalıştırabilen bir sürümünü yarattı ve böylece PC’ye Mac işletim sistemi kurma konusunda yeni bir çağ da başlamış oldu.

Bugün geldiğimiz noktada Chameleon yerini artık Clover ön yükleyiciye (Boot Loader) bıraktı diyebiliriz. Hem BIOS hem de UEFI destekli bu önyükleyici sayesinde PC’ye Mac OS X ya da yeni sürümler olan macOS kurmak artık çok daha kolay. Birçok yamalama işlemi anında gerçekleşiyor ve PC’nizi, normal bir Mac günceller gibi güncelleyebiliyorsunuz.

macOS Uyumlu PC

Aslında günümüzde hemen hemen her bilgisayara -ister AMD işlemcili olsun, ister Intel işlemcili- biraz uğraş ile macOS kurulabiliyor. Yine de pürüzsüz bir deneyim ve ekstra özellikler istiyorsanız uyumlu bileşenler tercih etmenizde fayda var. Technopat Sosyal’de macOS ile uyumlu donanımlar için bir kategorimiz mevcut. Bu bağlamda bir ürün almadan önce konulara bakabilir ya da alacağınız ürünün uyumlu olup olmadığını burada sorabilirsiniz. Biz bu rehberde 9900K işlemci ve Z390 yonga setli 2019 model bir PC kullanacağız. Yine de içinde çalışmayan bileşenler olacak: Intel Wireless-AC 9560 WiFi yongası ve GT 1030 ekran kartı gibi.

Öncelikle bizim bu rehberde kullanacağımız PC’ye bir göz atalım:

  • Intel – Core i9-9900K 3.6 GHz 8 Çekirdekli İşlemci
  • Cooler Master – MasterLiquid ML240L RGB 66.7 CFM Sıvı CPU Soğutucu
  • Gigabyte – Z390 AORUS XTREME EATX LGA1151 Anakart
  • Corsair – Vengeance LPX 64 GB (4 x 16 GB) DDR4-3000 Bellek
  • Samsung – 970 Evo 2 TB M.2-2280 SSD
  • Samsung – 860 EVO 2 TB 2.5″ SSD
  • Samsung – 860 EVO 2 TB 2.5″ SSD
  • Toshiba – X300 8 TB 3.5″ 7200RPM Dahili Disk
  • MSI – GeForce GT 1030 2 GB 2GH LP OC Ekran Kartı
  • Cooler Master E500L Kasa*

*Kasa anakart ile uyumsuz. EATX anakart alıyorsanız EATX uyumlu bir kasa tercih ediniz.

İşlemci: 9900K şu an piyasada bulabileceğiniz tek çekirdek performansı en yüksek Intel işlemci. Siz tabii ki bu kadar yüksek bir işlemci kullanmak zorunda değilsiniz. Mevcut bilgisayarınızdaki AMD veya Intel işlemci de uyumlu olacaktır. Sadece şunu belirtmekte fayda var: macOS, eski bilgisayarınızı canlandırmak amacı ile kurabileceğiniz bir işletim sistemi değil. Eğer böyle bir amacınız varsa bu iş için tasarlanan Linux dağıtımlarına yönelebilirsiniz.

Anakart: Z390 gibi en güncel yonga seti dahi artık macOS uyumlu. Marka konusunda Gigabyte her ne kadar daha iyi olsa da artık ASUS ve MSI anakartlara da rahatlıkla kurulum yapılabiliyor.

SSD: Doğrudan M.2 SSD’nize macOS kurabiliyorsunuz. Bu sayede yüksek performansın keyfini çıkarabilirsiniz.

Ekran Kartı: macOS uyumluluğu konusunda en önemli konulardan birisi ekran kartı. Her ne kadar biz sistemi toplarken GT 1030 kullanmış olsak da Apple halen daha NVIDIA’nın macOS Mojave sürücülerini yayınlamasına izin vermiyor. Haziran ayında yeni macOS sürümü duyurulacak olmasına rağmen Mojave’de GT/X 1000 ve RTX serisi ekran kartlarını kullanamıyorsunuz. Bu bağlamda ya işlemci içindeki iGPU’yu kullanacak ya da AMD’ye yöneleceksiniz. Ya da GT/X 1000 serisi kullanmakta ısrarcı iseniz High Sierra kuracaksınız.

Biz GT 1030’u sistemden sökmedik lakin BIOS’tan Onboard GPU’yu devreye soktuk. Yine de görüntü çıkışı GT 1030’a bağlı zira anakart üstündeki HDMI portu henüz çalışmıyor.

BIOS Ayarları

macOS kurulumu için BIOS’a kısa bir ziyaret düzenlemeniz gerekiyor. Çoğu sistemde iki üç ayarla PC’yi macOS kurulabilecek hale getirebiliyorsunuz. Bizim rehberimizde Thunderbolt 3’ü de devreye soktuğumuz için BIOS ayarları biraz daha fazla lakin bu gözünüzü korkutmasın. Kapsamlı listenizle işlem inanılmaz kolay. BIOS’unuzda olmayan ayarlar için de korkmanıza gerek yok. Pas geçebilirsiniz söz konusu seçeneği.

BIOS ayarlarını yapmadan önce ilk tavsiyemiz BIOS’u son sürüme güncellemeniz. Z390 Aorus Xtreme için en güncel BIOS F5 idi. Biz de F4 sürüm ile gelen anakartımızı F5 sürümüne güncelledik.

Gigabyte, ASUS ve MSI anakartlarda BIOS’a girmek için Del/F2 tuşlarını kullanabilirsiniz. Kapsamlı liste burada.

  • F2 ile Classic Mode’a geçin
  • Save & Exit
    • Load Optimized Defaults
      • Bu işlem BIOS ayarlarını sıfırlamaya yarıyor.
  • M.I.T.
    • Extreme Memory Profile (X.M.P.) → Profile 1
      • Bu ayar şart değil lakin bellekleriniz 3000 MHz ise ve tam performansta çalışmasını istiyorsanız devreye sokabilirsiniz.
  • BIOS
    • Windows 8/10 Features → Other OS
    • CSM Support → Disabled
      • Bu işlemden sonra Secure Boot otomatik olarak devre dışı kalmalı. Yine de dilerseniz kontrol edin. Secure Boot açık iken macOS ön yüklemesi gerçekleşmez.
  • Peripherals
    • Initial Display Output
      • IGFX > GT 1030 desteklenmediği için görüntü çıkışını dahili GPU (UHD Graphics 630) seçiyoruz.
      • PCIe Slot 1 > Eğer uyumlu bir harici ekran kartınız varsa -RX 580 gibi- kartın takılı olduğu slota göre seçiminizi yapın.
    • Thunderbolt(TM) Configuration
      • Security Level → No Security
        • Bu değişiklikten sonra BIOS size ayarları kaydedip çıkmak isteyip istemediğinizi soracak. No diyerek devam ediniz.
      • Discrete Thunderbolt Configuration
        • Thunderbolt USB Support → Enabled
        • GPIO3 Force Pwr → Enabled
    • USB Configuration
      • XHCI Hand-off → Enabled
        • Hackintosh için en önemli ayarlardan biri diyebiliriz. USB portlarının kontrolünü bırakma desteği olmayan işletim sistemleri için bunu devreye sokuyoruz.
  • Chipset
    • Vt-d → Disabled
      • Artık pek şart olmasa da ileri düzey sanallaştırmayı kapatabilirsiniz.
    • Internal Graphics → Enabled
      • UHD Graphics 630 dahili GPU’yu bu ayar ile devreye sokuyoruz.
    • Above 4G Decoding → Enabled
      • macOS 64 Bit desteklediğinden devreye sokmak çok şart değil. Yine de işimizi sağlama alalım.
  • Save & Exit
    • Save and Exit > Yes
    • Burada yaptığınız bütün değişikliklerin bir listesini görebilirsiniz. Onayladıktan sonra sistem yeniden başlayacaktır. XMP’yi devreye soktuğumuzdan ötürü açılış biraz uzun sürebilir.

Görüntü çıkışını dahili GPU’ya verdiğimizden dolayı burada harici ekran kartından görüntü almayabiliriz. Bu durumda  anakart üstündeki HDMI veya Thunderbolt 3 portlarını kullanabilirsiniz. Doğrudan bir ucu Tip-C, diğer ucu DisplayPort olan bir kablo ile görüntü alabilirsiniz.

HDMI uyarısı: Anakart üstünde yer alan, Intel GPU’ya bağlı HDMI portları macOS altında yama olmadan çalışmıyor. Yama da anakarttan anakarta değişmekte. Yamalama işlemine kadar macOS altında iGPU’yu özellikle devre dışı bırakacağız. Harici ekran kartı veya DisplayPort kullanıyorsanız bu uyarıyı dikkate almanıza gerek yok.

macOS Mojave USB’sini Hazırlama

BIOS ayarlarını yaptığımıza göre kuruluma doğru ilerleyebiliriz. Bunun için en az 8 GB kapasiteli bir USB belleğe ve ve doğal olarak macOS sürümüne ihtiyacımız var.

Gereksinimler:

İndirdiğiniz dosya doğrudan RAW uzantılı olacak. Bu aşamada Win32 Disk Imager’ı çalıştırıp imajı seçip Write diyerek bunu USB belleğinize yazabilirsiniz.

İşlem bitiminde USB belleğiniz iki sürücüye ayrılacak. Bu bölümlerden birine sizin erişiminiz olmayacak. Diğerinde ise Clover Bootloader ve gerekli dosyalar olacak.

USB belleğinizi daha sonra eski haline getirmek için Rufus çalıştırıp içine Freedos yazabilirsiniz. Bu işlem belleğinizi temizleyecek.

PC’yi USB’den Çalıştırma

Bilgisayarınızı USB bellekten çalıştırmak için üç seçeneğiniz var:

  • Cihazda herhangi bir işletim sistemi yoksa zaten USB’den boot edecektir.
  • BIOS’a girip USB belleği ilk sıraya alabilirsiniz.
  • Boot menüsünü açıp buradan kendiniz USB belleği seçebilirsiniz.

Bu üç seçenek içinden en iyisi ve en garanti olanı tabii ki üçüncü seçenek. Bunun için anakartınızın Boot Menüsü tuşunu bilmeniz gerekli:

PC açılırken Boot Menüsü tuşuna birkaç defa art arda basıyoruz ve çıkan menüden önünde UEFI ibaresi olan belleği seçiyoruz ve Enter’a basıyoruz -ya da Z390 Aorus Xtreme kullanıcıları fare ile de seçimi yapabilir.

Config Seçimi

USB bellekten PC’mizi boot ettik ve Clover ekranına ulaştık Artık macOS kurulumuna bir adım daha yakınız ama kuruluma başlamadan önce bir konfigürasyon seçmemiz lazım.

Eskiden USB bellekten boot eder etmez hazır bir Config seçili idi fakat bu her sistemle uyumlu olmadığından ötürü buna bir son verdik. Artık sisteminize uygun bir Config seçmeniz gerekiyor.

Bunun için Options > Configs yolunu izliyorsunuz. Burada dört farklı Config bulacaksınız:

  • config_amdfx_config: AMD FX işlemciler (FX 8xxx gibi)
  • config_amdzen_config: AMD Zen işlemciler (Ryzen, Threadripper & Athlon 2xxGE gibi)
  • config_intelmobile_config: Intel dizüstü bilgisayarlar vb. mobil mimarili sistemler için
  • config_intelpc_config: Intel masaüstü bilgisayarlar için

Sistemimize uygun Config dosyasını seçiyoruz ve Enter’a basıyoruz. İşlem bitiminde iki defa Esc’ye basıp ana menüye geri dönüyoruz.

Burada boot edebileceğiniz sürücülerin bir listesini göreceksiniz. Üstünde SS USB simgesi olan girdiyi seçiyoruz ve Enter diyoruz. Altında Boot macOS Install from kealOS[SürümBilgisi] yazmakta.

Hatalar, Hatalar…

Hayat toz pembe değil. Hackintosh da. O yüzden bu rehberde karşılaştığımız hataları da sizlerle paylaşacağız ki siz de benzer biri durumda duvara tosladığınızda ne yapmanız gerektiği hakkında daha iyi bilgi sahibi olun.

USB’yi seçip boot etmek istediğimizde ilk olarak bu hataya tosluyoruz:

OsxAptioFixDrv: AllocateRelockBlock(): can not allocate relocation block (0x19C3C pages below 0x100000000: Not found

Bu hatayı çözmek için önyükleme parametrelerine ufak bir ekleme yapıyoruz: slide=0. Bu komut çekirdek için temel adres ayarlaması yapıyor. American Megatrend UEFI sistemlerde önyükleme yapmak için gerekli.

EndRandomSeed?

Tek bir komutla bir önceki hatayı çözdük. O zaman kuruluma geçebiliriz. USB belleğimizi seçiyoruz ve tekrar Enter’a basıyoruz ve güm! Bir hata daha. Bu defa EndRandomSeed hatası alıyoruz. Bu hatanın sebebi de OsxAptioFixDrv-64.efi sürücüsü.

Bu sürücü AMI Aptio EFI tarafından oluşturulan bellek haritasını düzeltmekten sorumlu. Aksi takdirde macOS’u açmak mümkün değil. Fakat bu sürücünün de güncellenmesi gerekebiliyor. Biz rehberi yaptıktan sonra macOS’un yeni sürümü 10.14.5 çıktı ve imajlar da buna bağlı olarak güncellendi. İmajı güncellemişken OsxAptioFixDrv-64.efi dosyamızı da sorun yaratmayacak sürümle güncelledik. Yine de siz sorun yaşarsanız bu konudan alternatif sürücüyü edinebilirsiniz. Sonrasında indirdiğiniz sürücüyü Windows veya macOS altından bellekteki EFI\CLOVER\drivers64uefi klasörüne kopyalayabilirsiniz. Klasördeki diğer sürücüyü silin ya da mevcut sürücünün üstüne yazın.

macOS Yüklenemez Uyarısı

Nihayet bu iki hatayı da geride bıraktık ve artık yüklemeye başlayabiliriz. Rehberin başında GT 1030’u sökmediğimizi belirtmiştik. Lakin kart macOS tarafından desteklenmediği için sorun yaşamak istemiyoruz ve boot etmeden önce NVIDIA sürücülerini devre dışı bırakmamız gerekiyor. Bunun için USB seçili iken;

  • Boşluk tuşuna basıyoruz.
  • Açılan menüden Set NVIDIA to VESA (nv_disable=1) seçeneğini işaretliyoruz.
  • Geri çıkıp Enter’a basarak kuruluma başlayabiliriz artık!

Yükleme ekranına doğru ilerliyoruz. …ve bir hata daha. Ekranda bir uyarı işareti ve birbirine karışan yazılar. Bu sorun genelde kurulumun USB bellekten veri okuyamaması kaynaklı.

  • Bu aşamada bilgisayarı yeniden başlatın.
  • Tekrar USB’den boot edin ve tekrar kurulumu başlatın.
  • Bu defa tam takıldığı noktada USB belleği PC’den sökün ve başka bir porta takın.

Bu sorunu artık yeni 10.14.5 sürümünde yaşamayacağınızı söyleyebiliriz zira bu sürümde USB yamasını doğrudan Config dosyasına dahil ettik. Yine de USB portlarını çalıştırmak için ayrı bir rehberimiz olacak. Video rehber gelene kadar da buradaki yazılı rehbere göz atabilirsiniz.

Kurulum Başlıyor: Disk Biçimlendirme

Bütün hataları aştık ve nihayet sorunsuz bir şekilde kurulum ekranına ulaştık.

  • Öncelikle Dil seçimini yapıp ilerliyoruz.
  • Bir sonraki ekranda fare ile pencereye tıkladığımızda yukarıda bir menü belirecek.
  • Bu menüden İzlenceler > Disk İzlencesi diyoruz.
  • Disk İzlencesi açıldığında soldaki Görüntü menüsünden Tüm Aygıtları Göster diyoruz.
  • Şimdi kurulum yapacağımız diski seçiyoruz. Bizim örneğimizde bu Samsung 970 EVO M.2 SSD
  • Sil butonuna basıyoruz ve çıkan menüden diske önce bir isim veriyoruz.
    • Biz Mojave ismi verdik.
    • Biçim: Mac OS Genişletilmiş (Günlüklü)
    • Düzen: GUID Bölüntü Haritası
  • Gerekli seçimleri yaptıktan sonra Sil diyoruz.
  • İşlem başarılı bir şekilde tamamlandıktan sonra Disk İzlencesi’ni kapatıyoruz ve kurulum ekranında Sürdür diyoruz.
  • Tekrar Sürdür diyerek sözleşmeyi kabul ediyoruz.
  • Bu aşamada Mojave diskimizi seçiyoruz ve Sürdür diyerek kuruluma başlıyoruz.

İlk Açılış

Kurulum bittikten sonra tekrar USB’den boot ediyoruz zira halen daha sabit diske bir ön yükleyici (Boot Loader) mevcut değil. Bu defa karşımıza birden çok seçenek çıkıyor ve burada artık kurulum yapmayacağımızdan ötürü USB belleği değil, kurulu macOS sürümünü seçiyoruz.

  • Boşluk tuşuna basıyoruz.
  • Açılan menüden yine Set NVIDIA to VESA (nv_disable=1) seçeneğini işaretliyoruz.
  • Boot macOS from Mojave seçiliyken Enter’a basıyoruz.
  • İlk açılışta siz de bizim gibi Hoş Geldiniz ekranında ülke seçimi yapamayabilirsiniz. Bu durumda bilgisayarı yeniden başlatıp tekrar NVIDIA sürücülerini devre dışı bırakıp Boot macOS from Mojave deyin.

Burada karşılaşabileceğiniz bir başka sorun da boş Clover ekranı. Bu sorunu çözmek için de bilgisayarı kapatıp tekrar USB’den boot edebilirsiniz.

  • Nihayet ülke seçim ekranına vardık! Türkiye seçip Sürdür diyoruz.
  • Türkçe Q Standart klavye seçimini yapıp tekrar Sürdür diyoruz.
  • Veriler ve Gizlilik ekranındaki bilgileri okuyup tekrar Sürdür diyoruz.
  • Herhangi bir bilgi aktarmayacağımızdan ötürü Şu anda bilgileri aktarma seçeneği seçili iken Sürdür diyoruz.
  • Apple kimliğini daha sonra ayarlayacağız. Bu bağlamda Daha Sonra Ayarla ve Atla diyoruz.
  • Hüküm ve Koşullar’ı Kabul Ediyorum diyerek bir sonraki adıma geçiyoruz.
  • Hesabımıza bir isim ve kullanıcı adı veriyoruz.
  • Bir sonraki adımda Ayarları Özelleştir > Bu Mac’te Konum Servisleri’ni etkinleştir ve Sürdür diyoruz.
  • Çökme verilerini de Apple’a göndermek istiyoruz ve Sürdür diyoruz.
  • Koyu veya Açık Mod arasındaki seçimimizi de yapıyoruz ve Sürdür diyerek macOS Mojave ekranına ulaşıyoruz.
  • Karşımıza çıkan klavye ekranında Sürdür diyoruz ve soldaki Shift tuşunun yanındaki tuşa basarak klavyemizin tanımlanmasını sağlıyoruz. ISO (Avrupa) olarak tanımlanacaktır. Bitti diyerek işlemi tamamlıyoruz.

Clover Önyükleyici Kurulumu

macOS’u PC’de çalıştırmak için Clover Boot Loader’a ihtiyacımız var. Bu aşamaya kadar zaten bunu kavramış olduğunuza inanıyorum. USB bellekte Clover vardı. PC’de de macOS’un açılabilmesi için onu ateşleyecek olan Clover’ı yüklememiz gerekiyor. Bunun için basit bir şekilde USB bellekteki Clover’ı SSD’mize kopyalamamız yeterli. Clover’ı SSD’deki EFI bölümüne kopyalayacağız. Bu bölüm gizli olduğundan önce ortaya çıkartalım:

  • Masaüstündeki KEALEFIMJV > kealOS_FILES_DOSYALAR yolunu izliyoruz.
  • Clover Configurator’ı çalıştırıyoruz ve Mount EFI sekmesine geliyoruz.
  • Burada üstünde Current Boot Disk yazan diskin sağındaki Mount Partition seçeneğine tıklıyoruz ve şifremizi giriyoruz.
  • Bölüm yerleştirildiğinde Open Partition seçeneği beliriyor, buna tıklıyoruz.
    • Burada karşımıza EFI klasörü çıkıyor. Klasörü açıp bu pencereyi sola alıyoruz.
    • Şimdi USB bellekteki EFI klasörüne girip bunu da sağa alıyoruz.
    • BOOT ve CLOVER klasörlerini kopyalayıp soldaki EFI klasörüne yapıştırıyoruz.
  • Tebrikler, artık USB olmadan PC’yi çalıştırabilirsiniz. Hackintosh’un ilk adımını tamamlandınız!

Intel GPU’yu Etkinleştirme

  1. Clover Configurator çalıştırın öncelikle Mount EFI diyerek EFI bölümünü yerleştirin.
  2. File > Open deyin ve EFI\EFI\Clover altındaki Config.plist dosyasını açın.
  3. Devices sekmesine geçin. Burada IntelGFX kısmına işlemcimizin kodunu girmemiz gerekiyor. Bu kodu Intel’in ARK sayfasından öğrenebiliriz. Bunun için İşlemci modelimiz + ARK yazarak arama yapabiliriz. Çıkan sonuçlar içinden Intel’in ARK sayfasına giriyoruz.
  4. Sayfanın en altında cihaz kimliği ibaresini göreceksiniz. Bunu kopyalıyoruz. 9900K için bu değer 0x3E98
  5. Şimdi bu değeri Clover Configurator’da IntelGFX kısmına yapıştırıp sonuna 8086 ibaresi ekliyoruz. Yani kodumuz 0x3E988086 oluyor.
  6. Şimdi Graphics sekmesine geçiyoruz ve burada ig-platform-id kısmına geliyoruz ve kullandığımız işlemci içindeki GPU’ya uygun olan kodu seçiyoruz. 9900K için bu değer 3E9B0007. Burada bir hata yaparsanız büyük dert değil, sonradan değiştirebilirsiniz.
    • Çoğu Coffee Lake masaüstü işlemci için Device ID 0x3E9B ve Platform ID 0x3E9B0007 kullanılabilir. Öte yandan farklı GPU’lar için uygun kodların bir listesine buradaki makaleden ulaşabilirsiniz.
  7. Son olarak Inject Intel’in de seçili olduğundan emin oluyoruz ve File > Kaydet diyerek yaptığımız değişiklikleri kaydediyoruz.
  8. Bu aşamada şöyle bir sorun ortaya çıkıyor: sorunsuz çalışan ekran kartı sürücüsü devreye girdiğinde anakartınızın HDMI ve DVI portları çalışmayı durduracak. Bu durumda bilgisayarı başlatmadan önce iki seçeneğiniz var: Monitörü anakarttaki çalışan bir porta (ör. DisplayPort) bağlamak ya da harici bir ekran kartı kullanıp monitörü harici ekran kartına bağlamak. Eğer harici ekran kartı kullanacaksanız BIOS’tan Initial Graphics ayarını ekran kartınızın takılı olduğu slota uygun şekilde ayarlamanızda fayda var. Örneğin en üstteki x16 slotunda ise bu ayarı PCIe 1 Slot yapın. Biz sisteme macOS ile uyumlu GT 710 takıp çalıştırdık. Siz dilerseniz harici ekran kartı kullanmadan, anakart üstündeki Tip-C çıkışı ile görüntü alabilirsiniz.
  9. Bu sorunu da çözdüysek artık bilgisayarımızı yeniden başlatabiliriz.

Internet’e Bağlanalım!

Kurulum yaptığımız bilgisayarda iki adet Ethernet kontrolcü mevcut:

  • 10 Gbit Aquantia AQC107: macOS doğrudan destekliyor.
  • 1 Gigabit Intel I219: IntelMausiEthernet sürücüsü ile çalışıyor.

USB içerisinde IntelMausiEthernet mevcut. Bu bağlamda Ethernet kablosunu hangi porta takarsanız takın, Internet’e bağlanmaya hazırsınız.

Eğer PC’nize bir kablosuz ağ adaptörü takmak istiyorsanız onun için de bir liste hazırladık.

Ses Kartını Çalıştırma

İlk Hackintosh kurulumundan bu yana epey gelişme oldu. Ses sürücüsü artık Apple güncellemelerinden sağ çıkabiliyor. Biz de burada genel bir ses sürücüsü olan VooDooHDA kullanıyoruz. Dilerseniz güncel sürümü buradan indirebilirsiniz: VooDooHDA

  • Öncelikle SSD’deki EFI\Clover|kexts\other klasörünü açıyoruz ve pencereyi ekranın soluna alıyoruz.
  • Şimdi masaüstündeki KEALEFIMJV\kealOS_FILES_DOSYALAR klasörünü açıyoruz.
  • Burada yer alan VoodooHDA.kext-2.9.0d10.ZIP dosyasına çift tıklıyoruz.
  • Çıkan VooDooHDA.kext sürücüsünü soldaki pencerede EFI\Clover|kexts\other klasörüne kopyalıyoruz.

USB Olmadan Boot

Clover’ı kopyaladık, ses kartını ve İnternet erişimini de sağladık. Sistemimiz USB bellek olmadan boot etmeye hazır ise bunu gerçekleştirme vakit geldi demektir. Bunu yaparken SSD’mizi de ilk sıraya alalım.

  • Bilgisayarı kapatıyoruz ve Del ile BIOS’a giriyoruz.
  • BIOS sekmesine geliyoruz ve burada Boot Option #1 üstüne gelip Enter’a basıyoruz.
  • UEFI OS (Samsung SSD 970 EVO 2TB) girdisini seçiyoruz.
  • F10 ile bu ayarı kaydedip bilgisayarımızı yeniden başlatıyoruz.

Evet, artık karşımızda sadece bir ya da Windows kurulu ise iki seçenekli bir Clover boot ekranı olacak. Boot macOS from Mojave diyerek SSD’den Mojave’yi çalıştırabilirsiniz.

Apple Logosunu Görelim

“Her açılışta o yazıları görecek miyiz?” Öncelikle o yazılar standart bir macOS açılırken de var lakin siz görmüyorsunuz. Verbose modu açtığınızda Mac’te de benzer yazıları görebilirsiniz. Yazıları görmekteki amacımız herhangi bir hata olduğunda bunu kolayca tespit etmek. Sistemimiz artık hatasız açıldığına göre bunu modu kapatabiliriz.

  • Clover Configurator’i çalıştırıyoruz ve EFI bölümünü Mount ediyoruz.
  • EFI\Clover altında yer alan Config.plist’i açıyoruz.
  • Boot sekmesine geliyoruz ve burada -v yazan ibareyi seçip sağtaki eksi tuşu ile siliyoruz.

Her açılışta Boot from macOS Mojave demek zorunda da kalmayalım.

  • Önce sağ kısımdan bekleme süresini ayarlıyoruz Timeout değeri ile. Bunu istediğiniz kadar saniye yapabilirsiniz. Biz 3 yaptık.
    • Dilerseniz Fast değerini seçip Clover ekranını tamamen pas geçebilirsiniz.
  • Sonrasında otomatik açılış için seçilecek diskin adını Default Boot Volume kısmına giriyoruz. Biz bu diske Mojave ismi verdiğimizde buraya Mojave yazıyoruz.
  • Son olarak yaptığımız değişiklikleri File > Save diyerek kaydediyoruz.
  • Bilgisayarımızı yeniden başlatıyoruz ve artık doğrudan macOS açılıyor.

iCloud

Sık sorulan sorulardan biri de iCloud’ın çalışıp çalışmadığı. Evet, iCloud sorunsuz çalışıyor fakat bunun için birkaç ufak ayar gerekiyor.

Öncelikle iCloud çalışmıyorsa giriş yapmaya çalıştığınızda Hesap sınırına ulaşıldı ve Hesap limiti doldu hatalarını alacaksınız. Bu sorunu çözmek için biraz temizlik ve Clover Configurator içinden birkaç ufak ayar yeterli.

  • Clover Configurator’ı açıyoruz ve Mount EFI sekmesine geliyoruz.
  • Buradaki diskler içinden Current Boot Disk yazan diskin sağındaki Mount Partition butonuna tıklıyoruz.
  • Şimdi EFI\Clover içindeki Config.plist’i açıyoruz ve SMBIOS sekmesine geliyoruz.
  • Burada System kutucuğunda bir seri numarası göreceksiniz. Alttaki Generate New butonu ile yeni bir seri numarası oluşturuyoruz.
  • RT Variables sekmesine geçiyoruz ve burada ROM bölümü için de Generate diyoruz.
  • Şimdi aşağıdaki Info kutusunda yer alan MLB değerini kopyalayıp üstteki MLB kutusuna yapıştırıyoruz.
  • Yaptığımız değişiklikleri kaydetmek için File > Kaydet diyoruz.

Bir sonraki aşamada bir temizlik yapmamız gerekli. Bunun için macOS’un kurulu olduğu sürücüye giriyoruz.

  • Kitaplık\Preferences\SystemConfiguration klasörünü açıyoruz.
  • Burada com.apple.boot.plist hariç bütün dosyaları siliyoruz ve bilgisayarımızı yeniden başlatıyoruz.
  • Sistem Tercihleri > iCloud altından artık sorunsuz bir şekilde iCloud hesabınıza giriş yapabilirsiniz.
  • Sonraki adımda kullanıp kullanmamak istediğiniz iCloud uygulamalarını seçebilirsiniz.

Dual Boot

Hazır macOS kurmuşken bu konuya da değinelim. Sistemdeki SATA SSD’lerden birinde Windows 10 1903 kurulu. Clover ön yükleyici açılış esnasında Windows bölümünü tespit edip listelemekte. Bu sayede Dual Boot otomatik olarak çalışıyor. Dilerseniz üç saniye esnasında klavye ile müdahale edip Windows 10’a da geçebilirsiniz. Hatta isterseniz Windows 10’u varsayılan olarak açılan işletim sistemi de yapabilirsiniz.

Dual Boot sistemlerde ufak bir sıkıntı mevcut. Microsoft’un halen daha eski Greenwhich zamanını kullanırken Apple’ın yeni Universal Time (UTC) kullanması bu iki sistem arasında geçiş yapınca saatin yanlış olmasına sebep olmakta.

Windows 10 altında Universaltimefix.reg dosyasını çalıştırıp içeriğinin Kayıt Defteri’ne eklenmesini kabul ettiğinizde artık bu sorunu da aşmış olacaksınız.

Diskleri Biçimlendirme

Mojave’nin bize takılı iki diskin bilgisayar tarafından okunamadığını belirten bir uyarı verdiğini görebilirsiniz. Bunun sebebi sistemde formatlanmamış SSD’ler olması.

  • İlklendir diyerek bu diskleri dilediğimiz dosya sistemiyle formatlamak için Disk İzlencesi’ni açıyoruz.
  • Soldaki Görüntü kısmından Tüm Aygıtları Göster diyoruz.
  • Şimdi formatlayacağımız diski seçip dosya sistemini ayarlıyoruz:
    • Ad: Biz SSD Depo adını verdik, depolama amaçlı kullanacağımızdan dolayı.
    • Biçim: Hem Windows hem de macOS altında disklere veri yazabilmek için exFAT seçtik.
      • Siz dilerseniz NTFS yapabilirsiniz. macOS altında NTFS disklere yazabilmek için bu yazılım kurabilirsiniz: Paragon NTFS for Mac
    • Düzen: GUID Bölüntü Hartiası şu anda hem Windows hem de macOS’un kullandığı en güncel, UEFI tarafından okunabilen bölümleme standardı.
  • Her şey tamam ise Sil diyerek diskimizi biçimlendiriyoruz.

Disklerimizi hazırladık ama bunları masaüstünde de görmek istiyoruz. Bunun için;

  • Finder > Tercihler > Şu öğeleri masaüstünde göster > Sabit diskler onay kutusunu işaretliyoruz.

Gerekenden Fazlası

Amerikalılar’ın bir lafı vardır, bildiniz mi? “Going the extra mile”, elinden gelenin fazlasını yapmak olarak Türkçeye tercüme edebileceğimiz bir deyim. Her şey sorunsuz çalışıyor ama yine de birkaç test yapıp şu sürekli çıkan şifreyi de kaldıralım.

  • Öncelikle Uyku Modu’nu test edelim. PC’miz sorunsuz bir şekilde uykuya dalıp güç tuşu ile uyanıyor.
  • Şifreyi kaldıralım. Bunun için Launchpad > Diğer yolunu izleyerek Terminal’i açıyoruz ve şu komutu gidiyoruz:
    • sudo spctl --master-disable
    • Son kez şifremizi giriyoruz.
  • Sistem Tercihleri > Güvenlik ve Gizlilik altında artık Şuradan indirilen uygulamalara izin ver kısmında Herhangi bir yer seçeneğinin işaretli olduğunu görebilirsiniz.

Testler!

“Hackintosh hiçbir zaman gerçek Mac gibi stabil olmuyor” diyenler için 6 yıl önce topladığımız ve o günden beri hiç format atılmamış olan hackintosh’un bağlantısını burada verelim. Bu konuyu açıklığa kavuşturduysak mevcut sistemimizi test edelim!

  • Blackmagic hız testi: Saniyede 2.5 GB yazma, 3 GB okuma. Sistem 4K 60 FPS video düzenleme için hazır.
  • OpenGL: Sorunsuz çalışıyor.
  • GeekBench 4:
    • İşlemci: 6666 tek çekirdek, 37704 çok çekirdek puanı
    • GPU OpenCL: 35330 puan
    • GPU Metal: 25903 puan
  • Cinebench R20: 5082 paun