Clover ile OS X Kurulumu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
clover-horizontal-color-jun2014.png
LapTop / Masaüstü cihazlara OS X kurulumu yaparken karşılaşılan en büyük zorluklardan biri, Clover OS X yükleyicisi ile sistemi boot edip kurulumu yapabilmek. Bu rehberde sizlere Laptop kurulumunda, USB'nin nasıl hazırlanacağı, USB hazırlarken nelere dikkat edilmesi gerektiğini konu başlıkları altında anlatacağım. Ayrıca bu rehberde kurulumdan sonra sistemin USB olmadan boot edilebilmesi için gerekli ayarları nasıl yapacağınızı göstereceğim.

Konu Başlıkları:
BÖLÜM 1: Donanımı Bilmek
BÖLÜM 2: USB'ye Clover Kurulumu
BÖLÜM 3: Config.plist Seçmek
BÖLÜM 4: CPU Güç Yönetimi ve SSDT Hakkında;
BÖLÜM 5: OS X Kurulum İmajı Hazırlamak:
BÖLÜM 6: BIOS Ayarları
BÖLÜM 7: OS X Yükleyicisini Kullanmak
BÖLÜM 8: Yükleme Sonrası
BÖLÜM 9: Kext Yüklemek
BÖLÜM 10: EFI MOUNT ETMEK
BÖLÜM 11: Config.plist içindeki yamaları aktif etmek
BÖLÜM 12: Windows UEFI ile Dual Boot


BÖLÜM 1: Donanımı Bilmek

Kurulum öncesi kesinlikle takip etmeniz ilk kural şu olmalı; "Kullandığım cihaz Hackintosh OS X kurulumu için uygun mu?" Bunun için ilk olarak forumlarda benzer sistemlere yapılmış kurulumlar varsa bunları araştırın. Eğer emin olamıyorsanız, OSXinfo.net "Hackintosh Uyumlu Donanımlar" başlığı altında konunuzu açarsanız, size cihazınızın uygun olup olmadığını söyeleyebiliriz.
Konu açarken donanım bilgilerinizi ayrıntılı olarak belirtmek çok önemli. Uygun bir donanım bilgisi konusu şu şekilde açılmalı:
  • Sistem: Üretici / Model + bootloader
  • CPU: Detaylı CPU modeli + Anakart yonga seti
  • Grafik: Bütün grafik aygıtları + Laptop Dahil Ekran Çözünürlüğü
Örnek:
  • Sistem: HP ProBook 4540s + bootloader (Clover)
  • CPU: i5-3320m/HM76
  • Grafik: HD4000, 1366x768
  • Wi-Fi: Intel
Grafik- CPU - Ses - Network bilgilerinizi bulmak için CPU-Z | Softwares | CPUID yada AIDA64 | The Ultimate System Information, Diagnostics and Benchmark Tool kullanın.
 
Son düzenleme:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 2: USB'ye Clover Kurulumu

Kurulum için en iyi seçenek USB2 sürücü kullanmaktır. Eğer USB2 disk çalışmazsa USB3 ile deneyin. Donanımıza bağlı olarak bu portlar yama gerektirmeden çalışacaktır.

Not
: 10.11 öncesi için 8GB flash disk yeterlidir. 10.11 sonrası için 8GB'tan büyük alana sahip USB diske ihitiyacınız var.

Clover ve OS X yükleyici hazırladığımızda bu ikisi USB'de iki ayrı bölüntüde yer alır. USB bölümlemek için iki seçenek vardır.
  • Seçenek 1: Clover için MBR FAT32 bölünütüsü ve OS X yükleyicisi için HFS+J bölüntüsü
  • Seçenek 2: OS X yükleyici için tek GPT olarak formatlı HFS+J bölüntüsü. ( Bu seçenekte EFI bölüntüsü otomatik olarak oluşturulur.
Normalde Disk İzlenceleri ile USB bölüntüleri oluştrabilirsiniz. Ancak ben bu rehberde Terminal "diskutil" komutu kullanarak oluşturmayı tercih ettim. Ayrıca 10.11 sonrası Disk İzlenceleri MBR formatlı USB oluşturamıyorsunuz.

USB bölüntülemeye başlamadan önce, Formatlamak istediğinin diskin tanımlayıcı ID'sinin ne olduğunu saptamanız gerekiyor. Bunun için:
  1. USB diskinizi takın.
  2. Terminal açın ve şu komutu girin:
    Kod:
    diskutil list
  3. Bende çıkan sonuç aşağıdaki gibi:
    Kod:
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.1 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS 10.10.x                 80.0 GB    disk0s2
       3:                  Apple_HFS 10.11.gm1               80.0 GB    disk0s3
       4:       Microsoft Basic Data Win10_TP                79.4 GB    disk0s4
       5:                  Apple_HFS 10.10.test              80.0 GB    disk0s5
    [B]/dev/disk1 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                                                   *8.0 GB     disk1[/B]
  4. Çıkan sonuca bakarak USB diskimin /dev/disk1 konumunda tanımlandığını görüyorum.
    ÖNEMLİ: Burada kesinlikle dikkat edin. Zira bölümleme için farklı bir disk seçerseniz, seçtiğiniz diskteki bütün verileri kaybedersiniz.
  5. USB'mizin tanımlandığı adres belirledikten sonra USB'mizi formatlayabiliriz.
Seçenek 1: MBR, İki bölüntülü:
  1. Terminal uygulamasını açın ve aşağıdaki kodları girin.
    Kod:
    # repartition /dev/disk1 MBR, two partitions
    # first partition, "CLOVER EFI" FAT32, 200MiB
    # second partition, "install_osx", HFS+J, remainder
    diskutil partitionDisk /dev/disk1 2 MBR FAT32 "CLOVER EFI" 200Mi HFS+J "install_osx" R
  2. İşlem bittiğinde Terminal Penceresinde şunun gibi bir sonuç çıkacaktır:
    Kod:
    Started partitioning on disk1
    Unmounting disk
    Creating the partition map
    Waiting for the disks to reappear
    Formatting disk1s1 as MS-DOS (FAT32) with name CLOVER EFI
    512 bytes per physical sector
    /dev/rdisk1s1: 403266 sectors in 403266 FAT32 clusters (512 bytes/cluster)
    bps=512 spc=1 res=32 nft=2 mid=0xf8 spt=32 hds=32 hid=2 drv=0x80 bsec=409600 bspf=3151 rdcl=2 infs=1 bkbs=6
    Mounting disk
    Formatting disk1s2 as Mac OS Extended (Journaled) with name install_osx
    Initialized /dev/rdisk1s2 as a 7 GB case-insensitive HFS Plus volume with a 8192k journal
    Mounting disk
    Finished partitioning on disk1
    /dev/disk1 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *8.0 GB     disk1
       1:                 DOS_FAT_32 CLOVER EFI              209.7 MB   disk1s1
       2:                  Apple_HFS install_osx             7.8 GB     disk1s2
Seçenek 2: GPT, Tek Bölüntü
  1. Terminal uygulamasını açın ve aşağıdaki kodları girin.
    Kod:
    # repartition /dev/disk1 GPT, one partition
    # EFI will be created automatically
    # second partition, "install_osx", HFS+J, remainder
    diskutil partitionDisk /dev/disk1 1 GPT HFS+J "install_osx" R
  2. İşlem bittiğinde Terminal Penceresinde şunun gibi bir sonuç çıkacaktır:
    Kod:
    Started partitioning on disk1
    Unmounting disk
    Creating the partition map
    Waiting for the disks to reappear
    Formatting disk1s2 as Mac OS Extended (Journaled) with name install_osx
    Initialized /dev/rdisk1s2 as a 7 GB case-insensitive HFS Plus volume with a 8192k journal
    Mounting disk
    Finished partitioning on disk1
    /dev/disk1 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *8.0 GB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS install_osx             7.7 GB     disk1s2
Not*: Eğer Clover Legacy kullanacaksanız USB Diskinizin MBR olarak formatlayın.
  • Not**: Bazı BIOS Uygulamaları GPT, bazıları MBR zorunlu tutar. ( Çoğu her ikisini de destekliyor.) Eğer USB'den boot edemezseniz, MBR olarak deneyin.

Bu rehber için gerekli Clover v3330 ve sonrası için Config.plist dosyaları

UEFI Sistemler için Clover Kurulumu;
  1. Eğer MBR kullanıyorsanız, "Change Install Location" kullanarak kurulum yeri olarak "CLOVER EFI" seçin.
  2. Eğer GPT kullanıyorsanız, "Change Install Location" kullanarak kurulum yeri olarak "install_osx" seçin.
  3. "Customize" seçeneğini açın. (Buradaki ayarlar ön tanımlı olarak "Legacy" için ayarlıdır. Bunları düzenleyeceğiz.)
  4. "Install for UEFI booting only" işaretleyin. Bu seçim ile beraber "Install Clover in the ESP" seçeneğinde otomatik olarak seçilir.
  5. Themes içinden " "Bluemac"" temasını işaretleyin. (Config dosyalarında ön tanımlı olarak bu tema ayarlıdır)
  6. "Drivers64UEFI" içinde "OsxAptioFixDrv-64" işaretleyin.
  7. Çoğu sistem " DataHubDxe-64.efi" olmadan çalışıyor. Ancak bazı durumlarda gerekebilir.
Legacy Sistemler için Clover Kurulumu;
  1. "Change Install Location" kullanarak kurulum yeri olarak "CLOVER EFI" seçin.
  2. "Customize" seçeneğini açın (Burada sistemimize uygun gerekli düzenlemeleri yapacağız).
  3. "Install for UEFI booting only" üzerindeki işareti kaldırın.
  4. "Install Clover in the ESP" üzerindeki işareti kaldırın.
  5. "Bootloader" seçeneklerinde "Install boot0af in MBR" işaretleyin (Eğer tek HDD içinde Dual-Bot ile Windows kullanacaksınız "Install boot0ss in MBR" seçin).
  6. "CloverEFI" işaretli olduğundan emin olun.
  7. Themes içinden " "Bluemac"" temasını işaretleyin. (Config dosyalarında ön tanımlı olarak bu tema ayarlıdır)

Clover bootloader'ın HDD / SSD'ye kurulum şekli de yukarıda anlattığımız USB kurulumlar hemen hemen aynıdır. Dolayısıyla kurulumdan sonra sisteme Clover Bootloader kurulumu yaparken yukarıda ki adımları tekrar takip edin.

HDD / SSD Clover Kurulumu ile ilgili bazı eklemeler:
  • Eğer NVRAM çalışmıyorsa "EmuVariableUefi-64.efi" dosyası gerekebilir. NVRAM çalışıyorsa buna gerek yoktur.
  • "Install RC scripts on target volume" ve/veya "Install all RC scripts on all other boot volumes" seçin. Ancak bunu USB için seçmediğinize dikkat edin.
  • Opsiyonel olarak "Optional RC Scripts" seçebilirsiniz.
  • Eğer "Clover Legacy" kurulumu yapacaksanız, "Install Clover in the ESP" işaretleyin.
Bütün bunları yaptıktan sonra "Install" butonuna tıklayarak USB'ye Clover Bootloader kurulumunu başlatın.
Kurulum bittikten sonra son olarak gerekli bazı dosyaları EFI /Clover Bölüntüsü içine kopyalayalım.
Not*: Bu dosya önemli. Bu dosya olmadan HFS+ formatlı herhangi bir diski OS X kurulum ekranında göremezsiniz.
Note**: Clover Legacy için bu dosya Legacy boot dosyalarında zaten gömülüdür. ( drivers64UEFI anyway içine bu dosyayı koymanıza gerek yok)

Şu anda USB üzerinde Clover bootloader hazır. Ancak yinede bazı yapılandırmalar yapmamız gerekiyor.
drivers64UEFI dosyasının içeriği, son düzenlemeden sonra aşağıdaki gibi gözükmeli:
drivers64UEFI.png

Not: Klasör içerisinde VboxHfs-64.efi dosyasıda olabilir. Bunu silin. Eğer bizim Config dosyalarını kullanıyorsanız, silmenize gerek yok. Zira Config içinde bu, ön tanımlı olarak iptal edilmiştir.

Temel Bazı Kextlerin Kurulumu
  1. İlk olarak EFI / CLOVER / Kexts içinde "others" dışındaki bütün klasörleri silin (10.6, 10.7, 10.8, 10.9, 10.10)
  2. Şimdi gerekli kextleri "others" içine kopyalayın. Bu kextler;
    FakeSMC.kext: RehabMan-FakeSMC-2016-0908.zip
    VoodooPS2Controller.kext:
    RehabMan-Voodoo-2016-0616.zip
    GenericUSBXHCI.kext: RehabMan-Generic-USB3-2015-1215.zip
  3. Eğer ethernet kext kurmak isterseniz temel kextler:
    RealtekRTL8111.kext:GitHub - RehabMan/OS-X-Realtek-Network: Fork of Meize's RealtekRTL8111 Network driver for OS X
    RealtekRTL8100.kext:Driver for Realtek's RTL810x Fast Ethernet Series - LAN and Wireless - InsanelyMac Forum
    AppleIntelE1000e.kext:AppleIntelE1000e.kext for 10.8/10.7/10.6/10.5 - LAN and Wireless - InsanelyMac Forum
    IntelMausiEthernet.kext:GitHub - RehabMan/OS-X-Intel-Network: OS X driver for Intel onboard LAN
NOT:
  • Eğer USB 3.0 portlarınız AppleUSBXHCI.kext ile çalışıyorsa GenericUSBXHCI.kext kurup kurmamak size kalmış. Ancak 10.11+ için şu anda GenericUSBXHCI.kext sorunlu ve uyumlu değil.
  • FakeSMC.kext indirdiğinizde, inen klasör içinde bir çok farklı kext ve uygulama göreceksiniz. Bunlar OS X'in donanım sistemlerini okuması için gerekli olan kextlerdir. Ancak kurup kurmamak size kalmış. Çoğu donanımlarda sorun çıkartabilir, aklınız bulunsun.
  • Eğer SATA= RAID modda ise bunun için enjektör kext kullanmalısınız.
    Dropbox - SATA-RAID-282a.kext.zip
  • 100 Serisi Donanımlar İçin;
    100 Serisi sistemlerde bazı SATA-ID'leri AppleAHCIPort.kext Info.plist içinde tanıtılmamış durumda. Eğer sisteminizin SATA kontrolü (8086:a103, 8086:9d03) gibiyse, aşağıdaki kexti kullanın.
    Dropbox - SATA-100-series-unsupported.zip
 
Son düzenleme:
  • Like
Tepkiler: fatih ve Ediko

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 3: Config.plist Seçmek

Clover Bootloader kurulumunu yaptığınızda, Clover öntanımlı olarak Config.plist dosyası oluşturur. Ancak bu Config dosyası sistemimiz için genelde uyumsuz olur ve bu Config.plist ile kurulum yapmaya kalkışırsak büyük bir ihitmal ile hata alırız.
O yüzden donanımıza uygun Config dosyası çok önemlidir. Aşağıdaki linkte bir çok sistem için hazırladığımız Config.plist dosyalarına ulaşabilirsiniz.
Dropbox - Config.plist_Dosyaları.zip
Bağlantıdaki klasörü indirdiğiniz zaman klasör içinde bir çok plist dosyası göreceksiniz. Bu dosyalar içinden donanımınıza uygun olanı belirleyin ve ismini "Config.plist" olarak değiştirdikten sonra /EFI/CLOVER içindeki Config.plist ile değiştirin.
Biraz daha açalım;
  • Eğer ekranınız 1366x768 çözünürlükte ise bu Configlerden birini seçin.
  • Sisteminiz karma bir sistem ise ( 7-serisi HD3000 yada 6- Serisi HD4600 gibi) buna uygun bir Config seçtiğinizden emin olun.
  • Ekran çözünürlüğü 1600x900 ve üzeri ise bu config dosyalarından birini kullanın.
  • Haswell Grafik için ekran çözünürlüğü için herhangi bir bağlayıcılık yok. Sadece size uygun olanı kullanın.
Her ne kadar bu Config dosyaları ile sorunsuz kurulum yapılabilsede, kimi durumlarda Config.plist/Graphics/ig-platform içinde ig-platform değişikliği yapmanız gerekebilir, bunu unutmayın. . Bunun için Config.plist içinde /Graphics/ig-platform-id bulun ve gerekiyorsa şunları kullanın.
Aşağıda yaygın olarak kullanılan ig-platform ID'leri paylaştım:
  • 0x01660003: HD4000 1366x768
  • 0x01660004: HD4000 1600x900, 1920x1080
  • 0x01660008, 0x01660009: HD4000 1600x900, 1920x1080
  • 0xa260006: HD4400/HD4600/HD5000
Diğer Haswell ig-platform-id değerleri:
  • 0xa260005, 0xa260000, 0xa160000, 0xa2e0008, 0xa2e000a
Config.plist dosyanızı düzenlerken OSXinfo'nun kendi Türkçe Config düzenleme aracını kullanabilirsiniz. Ya da PlistEdit Pro ya da XCode ya da Clover Configurator kullanmanızı tavsiye ediyorum.

Not*:10.10+ ve üzeri için HD4200, HD4400, ve HD4600 bazı özel yama ve girdilere ihtiyaç duyuyor. O yüzden bu dosyalar config_HD4600_4400_4200.plist olarak ayrı olarak hazırlandı.
Eğer Mavericks kurulumu yapacaksanız, HD4200, HD4400 and HD4600 yerine config_HD5000_5100_5200.plist dosyasınız kullanın. Her ne kadar iki dosyada çalışırsa da 10.9 için config_HD5000_5100_5200.plist kullanırsanız bu dosyada daha az düzenleme (FakeID) ihtiyacı vardır.
Not**: 10.11 + üzeri için HD5600 bazı özel yama ve girdilere ihtiyaç duyuyor. O yüzden bu dosya config_HD5600.plist olarak ayrı olarak hazırlandı. Eğer Yosemite kurulumu yapacaksanız (Broadwell sistemler için Yosemite önerilmez) config_HD5300_5500_6000.plist kullanın.
Doğru config seçiminden sonra dosyanın ismini "Config.plist" olarak değiştirin ve bunu /EFI/CLOVER içindeki Config.plist ile değiştirin.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 4: CPU Güç Yönetimi ve SSDT Hakkında;

Eğer AppleIntelCPUPowerManagement yada SMC_ACPI_PlatformPlugin ile ilişkili kernel panic alırsanız bu SSDT’ ye bağlı olarak OEM CPU güç yönetimi ile alakalı olabilir.
Bazı sistemler OEM SSDT düşürmeye ihtiyaç duyabilir. Çoğunlukla bu durum Sandy Bridge ile yaşanır (Hepsinde değil). Bu rehberde paylaşılan config.plist dosyalarında “droptables” için iki tane konfigürasyon var. Öntanımlı olanı gayet sade olmakla beraber alternatif olanı ise “#DropTables “ olarak adlandırılmış ve bu biraz daha agresiftir. Her iki konfigrasyon da config.plist/ ACPI içinde mevcuttur. Resmi inceleyin:
AD0Zxz8yHRmOyjRd0dwZoIj9lmQ8dwXQ.png


Bu “Droptables” komutlarını DropTables->##DropTables ve #DropTables->DropTables (Bu sırayla) yeniden adlandırarak denemeler yapabilirsiniz. OEM etiket tablolarına bağlı olarak bu yöntem işe yarayabilir yada yaramayabilir. Eğer sorun hala devam ederse config.plist/ACPI/SSDT/DropOem=true olarak ayarlayın. DropOem=True efektif olması için ayrıca config.plist/ACPI/SSDT/Generate=true (yada daha özel: CStates/PStates=true) ayarlayın.
 
Moderatörün son düzenlenenleri:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 5: OS X Kurulum İmajı Hazırlamak:

Şu ana kadar, USB nasıl formatlanır, Clover Bootloader kurulumu ve hazırlığı nasıl yapılır ve Config.plist kullanımını gördük. Bu adımda ise kendi OS X ile kendi USB imajınızı nasıl hazırlayacağınızı anlatacağım.

Burada iki alternatif yol kullanabilirsiniz.
  • Birincisi ‘createinstallmedia' metodu ( Önerilir)
  • İkincisi ‘BaseBinaries’ clone metodu ( 'createinstallmedia' metodu kullanılamadığında bunu kullanın)
Terminal uygulamasını açın ve aşağıda paylaşılan OS X sürümüne uygun olan kodu girin.
Not: ADIM 2'deki adımları takip ederseniz, Disk İzinleri "CLOVER EFI"ve "osx_install" olarak ayarlıdır. Eğer farklı bir isim kullandıysanız kod içindeki "install_osx"yazanı kendi USB isminiz ile değiştirin.

createinstallmedia Metodu ile

macOS Catalina Beta 1 için:

Kod:
sudo /Applications/Install\ macOS\ Catalina\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/USB && echo Catalina Boot Drive Created
macOS Mojave 10.14 için:
Kod:
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Mojave.app --nointeraction
macOS High Sierra 10.13 için;
Kod:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction
MacOS Sierra 10.12 için:
Kod:
sudo "/Applications/Install macOS Sierra.app/Contents/Resources/createinstallmedia" --volume  /Volumes/install_osx --applicationpath "/Applications/Install macOS Sierra.app" --nointeraction
Kurulumdan sonra Diskin ismini değiştirin:
Kod:
sudo diskutil rename "Install macOS Sierra" install_osx
El Capitan için:
Kod:
sudo "/Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia" --volume  /Volumes/install_osx --applicationpath "/Applications/Install OS X El Capitan.app" --nointeraction
Kurulumdan sonra Diskin ismini değiştirin:
Kod:
sudo diskutil rename "Install OS X El Capitan" install_osx
Yosemite için:
Kod:
sudo "/Applications/Install OS X Yosemite.app/Contents/Resources/createinstallmedia" --volume  /Volumes/install_osx --applicationpath "/Applications/Install OS X Yosemite.app" --nointeraction
Kurulumdan sonra Diskin ismini değiştirin:
Kod:
sudo diskutil rename "Install OS X Yosemite" install_osx
Mavericks için:
Kod:
sudo "/Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia" --volume  /Volumes/install_osx --applicationpath "/Applications/Install OS X Mavericks.app" --nointeraction
Kurulumdan sonra Diskin ismini değiştirin:
Kod:
sudo diskutil rename "Install OS X Mavericks" install_osx
Buradaki metot ML, Lion ve SL için uygun değildir.

BaseBinaries Klonlama Metodu

Burada anlatılan işlemleri Disk İzlenceleri kullanarakta yapabilirsiniz. Ancak emin olun bu biraz karmaşık gelebilir. Bu yüzden en kolay yöntem Terminal üzerinden bu işlemi gerçekleştirmek.

Terminal uygulamasını açın ve aşağıdaki kodları kullanın:
Kod:
# temporary directory
mkdir /tmp/install_esd

# mount InstallESD.dmg in installer package
hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -readonly -mountpoint /tmp/install_esd -nobrowse

# restore it to target
sudo asr restore -source /tmp/install_esd/BaseSystem.dmg  -target /Volumes/install_osx -erase -format HFS+ -noprompt

# rename the target to be less unwieldy
diskutil rename "OS X Base System" install_osx

# remove Packages symlink
rm /Volumes/install_osx/System/Installation/Packages

# copy Packages as folder
cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation

# copy BaseSystem.dmg
cp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /Volumes/install_osx

# unmount InstallESD.dmg
hdiutil detach /tmp/install_esd

# remove temporary directory
rmdir /tmp/install_esd
Artık USB kurulum imajınız hazır.
 
Son düzenleme:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 6: BIOS Ayarları

Kuruluma geçmeden mutlaka BIOS ayarlarınızı yapmanız gerekiyor.
  • VT-d= Disabled
  • DEP data execution prevention: Enable
  • Secure Boot: Disabled
  • Legacy Boot: ( Opsiyonel)
  • Fast boot: ( eğer varsa) Disabled
  • CSM: Enabled yada Disabled. Duruma göre.
  • Boot From USB yada Boot From External= Enabled
Not: Eğer UEFI modda sistem boot ekranında bozuk ekranla karşılaşırsanız, Legacy boot yada CSM=Enabled yapın.

Arrandale / 1.Jenerasyon Intel HD

İlk jenerasyon Intel HD Grafik OS X tarafından desteklenmiyor. Bu sisteme kurulum yapmak için Intel Grafik kextlerinin silinmesi lazım (AppleIntelSNB*, AppleIntelHD*, AppleIntelFrame*). Bu kextleri silmek için USB imajını BaseBinaries Metotu ile hazırlamanız lazım. Zira createinstallmedia metotu ile System/Library/ Extensions içine erişemezsiniz.

Ek olarak, Arrandale işlemcinizin Vendor ve Device ID'si 0042 yada 0046/8086 ise aşağıdaki linkteki çözümü deneyebilirsiniz:
Sierra için (1.st) Intel HD Graphic Kext10.12 L | osxinfo
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 7: OS X Yükleyicisini Kullanmak

Şu an elimizde USB kurulum imajımız var. Şimdi kurulumda nelar yapacağımıza bakalım.

  1. USB kurulum yapacağımız cihaza takalım. VE BIOS / Boot ayarlarından USB seçip cihazımızı USB’den boot edelim.
  2. Şimdi Clover boot Menü’ ye geldik. Burada “Install_osx” yazılı kısmı seçelim.
    NOT: “Install_osx” seçili iken klavyeden <space> tuşuna basarsanız boot seçenekleri çıkar (verbose, without caches vs) Tavsiyem herzaman verbose kullanın. Bu sayede kurulum sürecini adım adım takip edebilir, takılırsa nerede takıldığını tespit edebilirsiniz.
  3. OS X kurulum menüsüne geldğinizde Disk Utillity ile kurulum yapacağınız diski GPT/ Mac Extended Journaled olarak formatlayın.Ve OS X kurulumunu yapın. Eğer Unibeast metodu yada Binaries Clone Metotu kullandıysanız madde 7’ den devam edin. Eğer createinstall media metotu kullandıysanız buradan takip etmeye devam edin. Yükleme başlladıktan sonra gerekli dosyalar USB’ den ayıklanır ve doğrulaması yapılır. Bu yükleme aşaması uzun sürebilir. En son “ a minute remaining” yazısını gürdüğünüzde kurulumun ilk evresi bitmiştir.
  4. Şimdi sistemi yeniden başlatın ve tekrar madde 1 deki gibi USB’ den boot edin.
  5. Clover Boot Menü ekranına geldğinizde, burada tekrar “install_osx”seçin (Dikkat: Kurulum yaptığınız diski seçmeyin, yükleyiciyi seçin).
  6. Bundan sonra yükleme devam edecek ve hedef bölüntüye Recovery bölüntüsü oluşturacak. Bu noktada kurulumun 2. evresi tamamlanmış oluyor.
  7. Şimdi sistemi yeniden başlatın ve tekrar USB üzerinden boot edin.
  8. Clover Boot men geldiğinde bu sefer “Boot OS X from ‘Kurulum yaptığın disk” seçin. Kurulum yaptığın disk senin disk utility ‘ de diskini formatlarken kullandğın isim.
  9. Eğer herşey doğru yapıldıysa OS X masa üstüne ulaşacaksınız.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 8: Yükleme Sonrası
  1. OS X masa üstüne ulaştıktan sonra sistemimizin USB olmadan açılabilmesi için bootloader ve gerekli kext’leri kurulumunu yapacağız. Bunun için Bölüm ve Bölüm 3'deki işlemleri aynı şekilde takip ederek OS X kurulu HDD’ nize uygun şekilde CLover kurulumunu yapın.
  2. Clover Bootloader kurulumu bittikten muhtemelen çalışacak yada çalışmayacak donanımlar şu şekilde olacaktır.
  • Sistem USB olmadan Clover Bootloader ile boot edecektir.
  • Config.plist üzerinden Grafik QE/CI çalışacaktır.
  • PS2 keyboard/trackpad ( Eğer trackpad Synaptics değilse optimal çalışmayacaktır)
  • Ses çalışmayacaktır.
  • Ethernet çalışmayacaktır. ( Eğer Ethernet kext kurmadıysanız.)
  • Wi-Fi çalışmayacaktır.
  • Parlaklık kontrolü çalışmaycaktır.
  • Fonksiyon tuşları çalışmayacaktır.
  • Batarya göstergesi çalışmayacaktır.
Her problem için birebir çalışan kext yada DSDT / SSDT bulanamadığında sistem bileşenlerinin doğru çalışması için bunların yamalanması düzenlenmesi gerekiyor.
Bu gibi durumlarda lütfen konu açmadan önce, forum içinde arama yaparak aynı problemler hakkında bulunmuş çözümleri yada rehberlere ulaşmaya çalışın. Google’ da aramalar yapın.
Ayrıca DPCI Manager uygulmasını donanım kimliklerini tespit etmek ve uygun düzeltmeleri yapmak için kullanabilirsiniz.
Ve rehberin başında donanım bilgilerinin öneminden bahsettim. Bu noktada Arama yaparken Laptop modeliniz için birebir çözüm bulamadığınız noktada, donanım bileşenlerini arayarak sonuca ulaşmaya çalışın.
NOT: HD4600 için HD4200/HD4600/HD4400 mobile config.plist kullandığınızda CI çalışır ancak QE çalışmayacaktır.
HD4400 QE/CI desteği olmakla beraber bazı uygulamalarda hatalar oluşuyor.( Safari yada preview kullanırken) Bunun için iki tane kext’ e ihtiyaç var. Bunlar:
  • FakePCIID.kext,
  • FakePCIID_HD4600_HD4400.kext
Bunlar ile ilgili ayrıntılı rehberler için şuraya bakın:
10.11+ için: 10.11 ve Sonrası için Intel HD4200/HD4400/HD4600/HD5600 Tanıtmak | osxinfo
10.10 için: http://www.tonymacx86.com/yosemite-...tel-hd4200-hd4400-hd4600-mobile-yosemite.html
 
Son düzenleme:
  • Like
Tepkiler: AppleCare ve fatih

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 9: Kext Yüklemek

İhtiyacınız olan kextleri (FakeSMC, VoodooPS2Controller vs) /System/Library/Extensions içine kurmalısınız. Kext kurmak için bir çok uygulama var. Ancak benim önerim KPCM Pro Utilities. Bu uygulama hem Sierra destekli, hem güncel ve kext kurulumu sonrası yapılması gereken Rebuild Cache işlemini Terminal'de kod yazmanıza gerek kalmadan tek tıklama ile hallediyor.
Ancak şunu unutmamakta fayda var; Bazı kextlerin kesinlikle sistem kök dizinine kurulması gerekiyor. Zira her kext Clover içine yüklenmemelidir. Bilinenin aksine her kext’in Clover içine koyulması temiz kurulum yada sistemin daha düzgün çalıimasını sağlamaz. Hatta bazı kext’ ler Clover içine koyduğunuzda çalışmayacaktır.
Örnek vermek gerekirse eğer HPRAIDInjector.kext kurulumu yapacaksanız, bu kext S/L/E dışında bir dizinine kurulması takdirde sistem boot etmeyecektir.
Elbette bazı kextler (Güncelleme için yada recovery bölüntüsü) EFI / CLOVER / Kexts / Others içine kurulabilir.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 10: EFI MOUNT ETMEK

Config dosyanızda yada diğer Clover konfigürasyon dosyaları EFI bölüntüsünüde tutulur. Bunlarda değişiklikler yapmak için EFI bölüntüsünü mount etmek gerekir. EFI bölüntüsü sistem tarafından otomatik olarak mount edilmediği için bunu sizin manuel olarak mount etmeniz gerekmekte.
Bunu yapmak için Clover Configrator aracını kullanabieceğiniz gibi aşağıdaki script dosyasınıda kullanabilirsiniz.
mount_efi.sh betiğini indirmek ve kurmak için Terminal açın ve aşağıdaki kodları girin:
Kod:
# download it
curl --output /tmp/mount_efi.sh https://raw.githubusercontent.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch/master/mount_efi.sh
# copy to /usr/bin
sudo cp /tmp/mount_efi.sh /usr/bin
# allow execute permissions
sudo chmod +x /usr/bin/mount_efi.sh
Betik kurulduktan sonra Terminal içine şu kodları girin.
Kod:
sudo mount_efi.sh
Unutmayın; Tek bir disk sisteminde tipik olarak EFI bölüntüsü "EFI" olarak adlandırılmıştır. EFI bölüntüsünü basit bir komutla Mount / UNmount edebilirsiniz.

EFI Mount etmek için Terminal açın:
Kod:
diskutil mount EFI
EFI UnMount Etmek için:
Kod:
diskutil unmount EFI
 
  • Like
Tepkiler: fatih ve Ediko

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 11: Config.plist içindeki yamaları aktif etmek

Rehberde kullandığımız Config.plist dosyalarında sisteminiz için gerebilecek bazı yamalar eklidir.
Bu yamalar öntanımlı olarak kapalı durumdalar. Bu yamaları aktif etmek için yapmanız gerekenleri İmaj içindeki rehberden takip edebilirsiniz. Ancak yine de bu rehberde de değinelim:
  1. Config.plist dosyanızı OSXinfo Config düzenleme aracı ile yada Wordpad, NotePad gibi bir düzenleyici program ile açın.
  2. Kext to Patch dizini altında aktif etmek istediğiniz yamayı bulun.
  3. Yama satırında "Disable" altındaki "True"komutunu "False" olarak değiştirin.

    OSXinfo Config düzenleme aracı ile:




  4. Text edit ile örnek:
    Kod:
    <dict>
                    <key>Comment</key>
                    <string>Broadwell minStolenSize patch </string>
                    <key>Disabled</key>
                    <true/>     (Burayı false olarak değiştirin)
                    <key>Find</key>
                    <data>
                    iUXIOcd2Tw==
                    </data>
                    <key>MatchOS</key>
                    <string>10.12.x</string>
                    <key>Name</key>
                    <string>AppleIntelBDWGraphicsFramebuffer</string>
                    <key>Replace</key>
                    <data>
                    iUXIOcfrTw==
                    </data>
                </dict>
 
  • Like
Tepkiler: fatih ve Ediko

montezuma

MASTER YODA
Yönetici
19 Eki 2016
18,033
4,319
4,351
BÖLÜM 12: Windows UEFI ile Dual Boot
UEFI ile windows dual bot yapmak oldukça kolay. Ancak bazı dikkat edilmesi gereken hususlar var:
UEFI mod Windows Dual Bot için.
  • İlk olarak Disk Utility kullanarak Windows için bir alan yaratın.
  • Bu alanı oluştururken sakın bunu format seçeneklerinden format yapmayın. Bölüntü alanı ayarlayın ve direk olarak bölüntü oluştur kısmına gidin.
  • Windows installer’ ı UEFI modda boot edin.
  • Wİndows kurulumdan sonra Clover boot kaybedebilirsiniz Zira Windows Aktif boot olarak kendisini ayarlıyor. Ancak bunu düzletmek oldukça basit.
Clover kurtarmak için kolay yol:
  • EFI/Microsoft/Boot/ bölüntüsü içindeki bootmgfw.efi dosyasını bootmgfw-orig.efi olarak yeniden adlandırın.
    NOT: Wİndows güncelleme aldığında bootmgfw.efi dosyası güncellenmiş kodlarla yeniden oluşturabilir. Bu durumda boot tekrar düzeltmek için:
  • EFI/Microsoft/Boot içindeki bootmgfw-orig.efi silin.
  • EFI/Microsoft/Boot içindeki bootmgfw.efi dosyasını bootmgfw-orig.efi olarak yeniden adlandırın.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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