Windows Üzerinden macOS Kurulum İmajı Hazırlamak

Bugra_TR

JEDI
MODERATOR
DENEYİMLİ ÜYE
16 Kas 2020
424
256
301
Başlıksız-1.png
Windows Üzerinden Yükleyici Hazırlama

Desteklenen sürüm: 0.6.7

OpenCore'u kullanmak için sıfırdan bir macOS yüklemesine ihtiyacınız olmasa da, bazı kullanıcılar yeni bir sayfa açmayı tercih edebiliyor.

Başlamak için ihtiyacımız olanlar:
  • İnternet(Burada önemli bir nokta var, o da EFI dosyanızı hazırlarken internet'i çalıştırabilmek için ya Wifi kext'i yada Ethernet kext'ini ekleyin.)
  • En az 4GB USB Bellek
  • 16 GB'den büyük bir USB’niz varsa, FAT32 olarak biçimlendirmek için Rufus yöntemini kullanabilirsiniz.
  • macrecovery.py
  • Python kurulu olması gerekir

MacOS'i indirme

Öncelikle, OpenCorePkg'i indirin, ardından OpenCore klasörü içerisindeki “/Utilities/macrecovery/” klasörünü bulun ve macrecovery’nin klasör yolunu kopyalayın:

macrecovery.png


Sonra Windows arama çubuğundan cmd’yi aratın ve açın. Ardından aşağıdaki komutu çalıştırın.
Komut: cd “az önce kopyaladığınız macrecovery’nin klasör yolunu buraya yapıştırın ve enter'layın”.​

Aşağıdaki gibi görünecek:

cmdmac.png


Artık istediğimiz macOS sürümünü indirebiliriz(Not: program Python’a ihtiyaç duyuyor. eğer yüklemediyseniz yükleyin). Aşağıda bulunan listeden istediğimizi indirebiliriz.

Eğer isterseniz aşağıda yazan Mac-XXXXXXXXXXXXXXXX diye devam eden board-id kısmını hangi Mac serisindeki bilgisayarın SMBIOS'unu baz alacaksanız onun board-id'si ile değiştirebilirsiniz. İstersenizde Default olarakta bırakabilirsiniz. Ama önerim kendinize göre ayarlamanız yönündedir.

Örneğin: "MacBook Pro (15-inch, Mid 2017)" yani MacBookPro14,3 ----> Mac-551B86E5744E2388

İstenen işletim sistemi kodunu kopyalayın, eğer yukarıda bahsettiğim gibi board-id'yi değiştirecekseniz değiştirin ondan sonra cmd'ye yapıştırın ve enter'layın.


# Lion(10.7):
python macrecovery.py -b Mac-2E6FAB96566FE58C -m 00000000000F25Y00 download
python macrecovery.py -b Mac-C3EC7CD22292981F -m 00000000000F0HM00 download

# Mountain Lion(10.8):
python macrecovery.py -b Mac-7DF2A3B5E5D671ED -m 00000000000F65100 download

# Mavericks(10.9):
python macrecovery.py -b Mac-F60DEB81FF30ACF6 -m 00000000000FNN100 download

# Yosemite(10.10):
python macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000GDVW00 download

# El Capitan(10.11):
python macrecovery.py -b Mac-FFE5EF870D7BA81A -m 00000000000GQRX00 download

# Sierra(10.12):
python macrecovery.py -b Mac-77F17D7DA9285301 -m 00000000000J0DX00 download

# High Sierra(10.13):
python macrecovery.py -b Mac-7BA5B2D9E42DDD94 -m 00000000000J80300 download
python macrecovery.py -b Mac-BE088AF8C5EB4FA2 -m 00000000000J80300 download

# Mojave(10.14):
python macrecovery.py -b Mac-7BA5B2DFE22DDD8C -m 00000000000KXPG00 download

# Catalina(10.15):
python macrecovery.py -b Mac-00BE6ED71E35EB86 -m 00000000000000000 download

# Latest version
# ie. Big Sur(11):

python macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 download


  • macOS 11, Big Sur Not: Bu işletim sistemi oldukça yeni olduğu için bazı sistemlerde çözülmesi gereken sorunları var. Daha fazla bilgi için buraya bakın: OpenCore ve macOS 11: Big Sur
  • İlk kez kullananlar için macOS 10.15, Catalina'yı önerebiliriz, fakat Big Sur'da yaklaşık olarak stabil sayılır.
  • Nvidia GPU Not: Nvidia kartları için en son desteklenen sürüm High Sierra'dır. Donanımınızın daha yeni işletim sistemlerini destekleyip desteklemediğini doğrulamak için hatırlatma, bkz. Donanım Sınırlamaları

Bu biraz zaman alabilir, ancak bittikten sonra ya BaseSystem dosyası ya da RecoveryImage dosyalarından biri inmiş olacak:

BaseSystemRecoveryImage
basesystem.png
recoveryimage.jpg


Şimdi yükleyicimiz indiğine göre, USB formatlamaya geçebiliriz.


Yükleyiciyi Oluşturma

Burada USB'mizi biçimlendireceğiz ve üzerine macOS ekleyeceğiz, 3 seçeneğimiz var:


  • Rufus yöntemi
    • GUI Tabanlı, en basit yol
    • Daha büyük USB sürücüler için (16GB +)

  • diskpart yöntemi
    • Komut satırı ile yapılan yöntem; biraz daha çaba gerektirir
    • Eski sistemler için gereklidir (ör. UEFI dışı, 2012 öncesi)

Disk Yönetimi yöntemi

Disk Yönetimi'ni açın ve USB'nizi FAT32 olarak biçimlendirin:

  1. Görev çubuğunuzdaki Başlat Düğmesine sağ tıklayın ve Disk Yönetimi'ni seçin.
  2. Tüm bölümlerinizi ve disklerinizi görmelisiniz. Alt kısmında, cihazlarınızı göreceksiniz. USB'nizi bulun.
  3. USB'nizi FAT32 olarak biçimlendirin.
  • USB'de birden fazla bölümünüz varsa, her bölüme sağ tıklayın ve USB'niz için Birimi Sil'e tıklayın (Bu, verileri kaldırır, yedeklemelerinizi yaptığınzdan emin olun ve yalnızca USB'nizden bölümleri kaldırın)
  • Ayrılmamış alana sağ tıklayın ve yeni bir basit birim oluşturun. FAT32 olduğundan ve en az bir veya iki gigabayt olduğundan emin olun. "EFI" olarak adlandırın.
  • Aksi takdirde, USB üzerindeki bölüme sağ tıklayın ve Biçimlendir'e tıklayın ve FAT32'ye ayarlayın.

DiskManagement.jpg

Ama tavsiyem, eğer USB'nizde birden fazla bölüm yoksa, direk USB'yi FAT32 olarak biçimlendirin.

USB'nin içine girin ve com.apple.recovery.boot adlı bir klasör oluşturun. Ardından hangisi indiyse, indirilen BaseSystem veya RecoveryImage dosyalarını com.apple.recovery.boot klasörüne taşıyın. Aşağıda örnek olarak BaseSystem dosyaları var. Lütfen hem .dmg hem de .chunklist dosyalarını bu klasöre kopyaladığınızdan emin olun:

com-apple.png

Şimdi daha önce indirdiğiniz OpenCorePkg'ı açın:

base-oc-folder.png


Burada hem IA32 (32 Bit CPUs) hem de X64 (64 Bit CPUs) klasörlerini görüyoruz, donanımınıza en uygun olanı seçip açıyoruz. Ardından, içindeki EFI klasörünü alıp ve bunu com.apple.recovery.boot klasörünün yanına yani USB'nin içine atıyoruz. Bir kez yapıldığında şöyle görünmelidir:

com-efi-done.png

Fakat bu EFI klasörü içerisinde elbette sadece OpenCore dosyaları mevcuttur. Donanım bilgilerinize göre, sisteminiz için kendiniz bir EFI klasörü hazırlamalısınız ve EFI klasörünün içerisindeki config.plist dosyasını ProperTree veya OpenCore Configurator'ın son sürümü ile düzenlemelisiniz.

Örnek EFI dosyası:

sample-efi.png

Burada göze çarpan ve dikkat çekeceğimiz bir kısım var. İşletim sisteminin inmesi için Wifi'ın veya Ethernet'in çalışması gerektiğini söylemiştim. Buna göre sisteminizi başlatacağınız EFI klasörünüzde mutlaka internet için bir kext dosyası bulunmalıdır. Bu tercihe göre isterseniz Wifi donanımınız için bir kext veya Ethernet donanınımınız için bir kext, farketmez bizi internete bağlasın yeter. Ben yukarıda da görebileceğiniz üzere Ethernet kartımın çalışabilmesi için driver olarak RealtekRTL8111.kext'ini kullandım. Yani sistem, Big Sur'u ethernet üzerinden indirerek yükleyebilecek.

reinstall.png


Kurulum kısmı açıldıktan sonrada, Disk İzlencesine tıklar, kuracağınız kurulum diskinizi APFS -> GUID olarak silip, biçimlendirirsiniz. Sonra Disk İzlencesini kapatır, Yeniden Yükle seçeneğine tıklar ve kuruluma başlarsınız. Eğer ethernet bağlı ise sistem kendi otomatik olarak internetinizi algılayacak, eğer wifi kullanılacak ise kablosuz ağlar kısmından wifi'ınızı seçip internetinizi bağlamayı unutmayın. Artık bundan sonra sistem hem işletim sistemini indirecek hemde bir yandan kuracak. Sonra geri kalan ayarlamaları yaparsınız.

Bu kadar, artık Apple server'larından inen tertemiz macOS işletim sisteminiz hazır.
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
BootLoader
OpenCore 0.6.8
Laptop Modeli
Monster Abra A5 v9.1.2
Anakart Modeli
Monster(Ami)
İşlemci Modeli
Intel Core i7 7700HQ | HM175 Chipset
Grafik Kartı
Intel HD Graphics 630 & Nvidia 1050M
Ses Kartı Modeli
Realtek ALC 269 | Realtek 8411B PCI Express Card Reader
Ağ Aygıtları
Realtek 8168/8111 Gigabit Ethernet Controller & Intel DualBand AC 8265
Disk ve RAM
Samsung 970 Evo Plus 500gb & Adata 8 GB DDR4 2133Mhz

mehmetyuksel

MASTER YODA
MODERATOR
DENEYİMLİ ÜYE
22 Ocak 2020
7,431
2,677
4,401
Harika bir rehber olmuş. Anladığım kadarıyla orijinal Mac cihazlardaki gibi Recovery mode ile sistemi sıfırlama veya güncelleme yönteminin Hackintosh hali. Çok TEŞEKKÜRLER.
 
BootLoader
OpenCore 0.6.7
Laptop Modeli
HP 6MQ75EAQ ProBook 450 G6
Anakart Modeli
Big Sur 11.2.2 (By KaoS from Osxinfo)
İşlemci Modeli
i7-8565U
Grafik Kartı
Intel UHD Graphics 620
Ses Kartı Modeli
Realtek ALC236
Ağ Aygıtları
Intel® Wireless-AC 9560 (Native with AirportItlwm)
Disk ve RAM
8GB 2400 Mhz Ram, ADATA 240GB SU650 Sata3 2.5" SSD (macOS Big Sur)+Samsung PM981A 256GB( Win10)
  • Like
Tepkiler: Bugra_TR

montezuma

MASTER YODA
Yönetici
19 Eki 2016
28,241
7,017
4,401
Eline sağlık.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4
  • Like
Tepkiler: Bugra_TR
AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım    Hayır teşekkürler