Ventura techolay.webp


- Hepinize selam arkadaşlar, ben Yusuf. Aranızda belki beni tanıyanlar ya da ilk defa konuma denk gelenler olabilir. Ortalama 3 yıldır Hackintosh işlerinin içinde olan biriyim. Burada da sizlere elimden geldiğince yardımcı olmaya çalışıyorum. Bu konuda sizlerle Ventura için güncel imaj dosyasını ve içeriğini paylaşıyorum.
  • İmaj gelişmiş ve günümüzdeki en stabil ön yükleyici olan OpenCore ile tam anlamı ile uyumludur.
  • İmaj içinde halihazırda bir EFI gelmediği için harici olarak her sürümde güncelleyerek konuya ekleyeceğim.
İmaj Özellikleri
  • macOS Ventura 13.6.4 (22G513) imajıdır.
  • Orijinal Mac cihazlara da kurulum yapılabilir. (Güvenli yöntem, EFI diskinde EFI klasörü olmamasıdır)
  • 16 GB veya üstünde USB gereklidir.
  • GPT desteği mevcuttur. (GPT Windows kurulu diskin yanına macOS kurabilirsiniz.)
EFI Özellikleri
  • Sistemlere özgü config dosyalarını içerir.
  • UEFI ve Legacy sistemler ile uyumludur.
  • Laptop kurulumuna uygundur. (AMD laptoplar için henüz config eklemedim.)
  • Masaüstü kurulumuna uygundur.
  • SSE desteği vardır.
  • Intel ve AMD işlemcili cihazlar için uygundur.
  • Kurulumun baştan sona kadar tamamen Türkçedir.
Kurulum Sonrası içeriği
  • ESP Mounter Pro
    • Kurulum sonrasında USB'siz boot etmek için ESP Mounter Pro ile diskinizin EFI bölümünü mount edebilirsiniz.
  • Hackintool
    • Donanım tanıtımı ve bilgisi için gereklidir.
  • IORegistryExplorer-2.1
    • Bu programda sisteme dair tüm bilgilere erişebilirsiniz. AIDA64 gibi düşünebilirsiniz.
  • OpenCore Configurator
    • Config dosyasını düzenlemek için gereken program.
  • SSDTTime
    • macOS kullanımı için gerekli SSDT yamalarını otomatik oluşturan program.

Adımlar

macOS Ventura 13.6.4
(22G513)
(İmaj herhangi bir EFI içermiyor, aşağıda paylaşılan EFI'yi kullanın)
İmajın doğru indiğini doğrulama

[CODE title="Doğrulama"]Dosya: macOS Ventura 13.6.4 (22G513) Created by yusufklncc.raw
CRC32: EEA9EE02
MD5: 8E8AF169E3444AE069CABE3104CBF9A8
SHA-1: 5BBE4CD44B90DA24203E40DC7B5DAACB111911DA[/CODE]
  • Windows'ta MD5 kontrolü yapmak için için bu programı indirin, kurun ve dosyaya sağ tuşla tıklayarak aşağıdaki resimde gösterilen sekmeye gelerek kontrol sağlayın.
    • Screenshot 2024-02-08 100451.webp
  • macOS üzerinde kontrol yapmak için Terminal uygulamasını açın ve kontrol etmek istediğiniz değere göre aşağıdaki komutları girin:
    • Bu komutları yazıp boşluk bırakın ve .raw dosyasını sürükleyin, ardından enter tuşuna basın. Bu sırada dosya analiz edildiğinden sonucun çıkması 1 dakika falan sürebilir:
      • crc32
      • md5
      • shasum -a 1

İmajı USB belleğe yazdırma
  • Buradan balenaEtcher programını indirip açalım. Açtıktan sonra soldaki "Flash from file" butonuna basıp ZIP'ten çıkardığımız .raw dosyasını seçelim. Ortadaki Select target butonundan yazdıracağımız USB belleği seçelim. Ardından Flash! butonuna basalım. Onay ekranı gelirse onaylayın. Completed yazısından sonra USB belleği bir kere çıkarıp takın. Eğer bölüm bozuk okunamıyor uyarısı verirse es geçin ve iptal deyin. Bilgisayarım içine girdiğinizde EFI isimli bölüntü oluşmuş olacak.

EFI taşıması ve Kurulum öncesi sisteminiz için uygun config seçmek
  • İndirdiğiniz 2 ZIP içerisinden çıkan klasörleri oluşan EFI bölümüne atın. UEFI sisteme sahipseniz boot isimli dosyaları silebilirsiniz.
  • EFI klasöründen OC klasörüne girdiğinizde config.plist isimli bir dosya bulunmamaktadır. OC/config klasöründe her işlemci ailesine özgün global yamalar içermeyen kurulumu rahat yapabileceğiniz .plist uzantılı dosyalar bulunmaktadır. Kurulum yapacağınız cihaz tipine, işlemci ve anakart modeline göre ilgili dosyayı OC klasörü içine kopyalayıp adını config.plist olarak değiştirmeniz yeterli olacaktır.
**Eğer Sonoma'yı SSE4,1 bir işlemciye kuracaksan aşağıdaki aşamaları takip et:
  • EFI/OC/Kexts içindeki telemetrap kextini configine işle ve kuruluma başla.
    • Örnek kext işleme videosu: Kext İşlemek
      • Videodaki kextin içindeki Plugin klasörü sizde yoksa sadece olan bir tanesini yapın.
BIOS ayarlarını yapma ve kurulum aşamasına başlangıç

BIOS Ayarları (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

BIOS Ayarları (AMD Ryzen)
  • 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
**Her sistemde aynı BIOS ayarları olmayabilir. Olan ayarlar ne ise onları uygulayın.
  • NOT: LEGACY boot ayarına sahipseniz EFI bölümü içinde gelen default boot dosyasına dokunmadan boot etmeyi deneyin. Eğer boot edemezseniz tekrar gelin ve işlemcinizin mimarisine uygun olanın adını boot olarak değiştirin ve tekrar deneyin. Eğer yine boot edemezseniz boot9 dosyasının adını boot olarak değiştirin. Varsayılan olanın adını da boot-default yapabilirsiniz ya da silebilirsiniz, fark etmez.
    • Eğer OC ekranı yerine Gri bir BIOS ekranı geldiyse oradan Boot Maintenance > Boot from file > USB'nin EFI bölümü > EFI > OC klasörü içinden OpenCore.efi'ye gelip enterlayın.

Şimdi bilgisayarı USB bellek üzerinden açın. Karşımıza OpenCore menüsü gelecek. Buradan Install macOS Ventura diyelim ve devam edelim. Kurulum sorunsuz bir şekilde açılırsa geçmeden önce forum üzerinde konu açın ve donanımınıza uygun EFI özelleştirmelerini sorun.
  • Eğer RX5000 ve 6000 serisi bir ekran kartına sahipseniz siyah ekranda kalırsınız. Bunun için config dosyanızı metin editörü ile açın ve boot-args araması yapın. Altındaki satırda alcid=1 ile biten yeri alcid=1 agdpmod=pikera olarak düzeltin ve kaydedip tekrar deneyin.
  • Eğer girdikten sonra yazılar biraz akıp EXITBS ile biten bir satırda takılı kalırsa bunu belirtip konu açın.
  • Eğer yazılar belli bir süre aktıktan sonra takılıyorsa ya da yeniden başlıyorsa donanım bilgileriniz ile konu açın. Takılırsa görsel paylaşın.
  • Yazılardan sonra imlecin gözüktüğü gri bir ekran karşınıza çıkarsa aşağıdaki şekilde confiğinizi düzenleyin.
    • config dosyanızı herhangi bir metin editörü ile açıp aşağıda verdiğim kodu yenisi ile değiştirin ve sonrasında OpenCore menüde önce ResetNVRAM seçin ardından Install macOS'a girin.
      • Orijinal Kod
        • Kod:
          <key>prev-lang:kbd</key>
          <data>dHItVFI6LTM2</data>
      • Değiştirilmiş Kod
        • Kod:
          <key>prev-lang:kbd</key>
          <data></data>

Konuda eksik olduğunu düşündüğünüz ya da olsa güzel olur dediğiniz yerler olursa belirtebilirsiniz. Herkese İyi Sosyaller :thumbsup:
 
Son düzenleyen: Moderatör:
Eki Görüntüle 153886

I used TransMac to create a bootable SSD with a .DMG file, then added EFI to the drive. However, when I boot from the SSD, the "Install macOS" option doesn't appear. Interestingly, if I use a RAW file to create the bootable SSD with the same EFI, the "Install macOS" option shows up when booting from the SSD.

@moneymoon
Sorry, it seems I created the DMG file incorrectly because I noticed that the structure of my .DMG file is slightly different from the .DMG file (https://archive.org/details/macOS-X-images) in this guide: .

If possible, can you provide me with specific instructions on how to create a DMG file correctly?.
Previously, I followed this guide: https://www.drbuho.com/how-to/macos-sequoia-dmg

Actually, previous guide that you followed seems not to be the wrong (at least as I can see); but if you have any device that has MacOS right now I highly recommend you to use this ones as guide (because they are legit from Apple):
https://support.apple.com/en-asia/102662 (for installing the installer)
https://support.apple.com/en-asia/101578 (for making bootable installer, you can also flash this to your SSD if it's not your boot drive)

But if you don't have any MacOS working devices, I'm just going to use this article and I'm going to translate it for you to make Hackintosh:

Getting the Installer:

For installing images (also He's giving them as RAW file on his site, not DMG): https://direct.yusufk.tr/imajlar (if you get an error about limit exceeded you can use this to solve: Yes I know not the same video but does the same, original video was Turkish)
Those images does not include any EFI; use the EFI provided below: https://direct.yusufk.tr/efiler
He was also given After Install apps for making thinks smooth, theirs links are also: https://yusufk.tr/hackintosh-kurulum-sonrasinda-gerekli-araclar/

(I just used AI for translating from there but I also checked those prompts for misleading information so I'm sure about the info, I know I'm being lazy here but hey It's doing way better than me)

BIOS Settings (Intel)

Before you begin, reset your BIOS settings to their default values (Load Default Settings).

Disable:

  • Fast Boot
  • Secure Boot
  • Serial/COM Port
  • Parallel Port
  • CSM (If you experience screen glitches while this is enabled, try enabling it.)
  • Thunderbolt
  • Intel SGX
  • Intel Platform Trust
  • CFG Lock (MSR 0xE2 write protection) – Must be disabled. If you’ve disabled it, also disable AppleXcpmCfgLockunder config -&gt; Kernel -&gt; Quirks. If you can’t find the CFG-Lock setting, you don’t need to change anything.)
Enable:

  • VT-x
  • VT-d
  • Above 4G Decoding
  • Hyper-Threading
  • Execute Disable Bit
  • EHCI/XHCI Hand-off
  • OS Type: UEFI Mode
  • DVMT Pre-Allocated (iGPU Memory): 64MB
  • SATA Mode: AHCI

BIOS Settings (AMD Ryzen)
Before you begin, reset your BIOS settings to their default values (Load Default Settings).

Disable:

  • Fast Boot
  • Secure Boot
  • Serial/COM Port
  • Parallel Port
  • CSM (This option can cause GPU-related errors like gIO. If you experience such issues, disable it.)
Note for 3990X Users:
macOS currently does not support more than 64 threads in the kernel. Since the 3990X has 128 threads, half of them need to be disabled. In such cases, it’s recommended to disable Hyper-Threading in the BIOS.

Enable:

  • Above 4G Decoding (Must be enabled. If your BIOS doesn’t have this setting, add npci=0x2000 to the boot-argsin your config. Do not use the npci argument if Above 4G is enabled.)
    • Note for Gigabyte/Aorus and AsRock users: This option may cause certain drivers (e.g., Ethernet) to stop working or prevent other OSes from booting. If that happens, disable this setting and use the npci boot argument instead.
    • BIOS Notes (2020+): Enabling Above 4G may also activate Resizable BAR support on some X570 or newer motherboards. Make sure Resizable BAR is set to Disabled, not Auto.
  • EHCI/XHCI Hand-off
  • OS Type: Windows 8.1/10 UEFI Mode
  • SATA Mode: AHCI

Note: Not all systems have the exact same BIOS settings. Apply the ones that are available on your system.

IMPORTANT:
If you're using LEGACY boot, first try to boot without modifying the default boot file in the EFI partition.

  • If it doesn’t boot, rename the boot file that matches your CPU architecture to boot and try again.
  • If that still doesn’t work, rename the boot9 file to boot.
  • You can rename the original boot file to boot-default or simply delete it—it doesn’t matter.
If instead of the OpenCore screen you see a gray BIOS interface, follow this path:
Boot Maintenance > Boot from file > [Your USB’s EFI partition] > EFI > OC > OpenCore.efi and press Enter.

(he was also told about MD5 check but I'm gonna skip them because its obvious from the screenshots)

Writing the Image to a USB Drive

Download and open the balenaEtcher program.

  • Click the "Flash from file" button on the left and select the .raw file you extracted from the ZIP.
  • Click "Select target" in the middle and choose your USB drive.
  • Press the "Flash!" button. Confirm any prompts if they appear.
  • Once it says "Completed," unplug and replug your USB drive.
  • If a warning appears saying the partition is unreadable or corrupted, simply ignore or cancel it.
  • When you open This PC (My Computer), a new partition named EFI should be visible.

Transferring EFI and Choosing the Correct Config for Your System
From the two ZIP files you downloaded, move the extracted folders into the EFI partition.

  • If you're on a UEFI system, you can delete the files named boot (used for legacy booting).
Inside the EFI/OC folder, you will notice there is no config.plist file.

  • Instead, go to EFI/OC/config where you’ll find .plist files tailored for different CPU families and system types.
  • Based on your CPU and motherboard, choose the appropriate .plist file, copy it to the OC folder, and rename it to config.plist.

If you’re installing Sonoma on a CPU with only SSE4.1 support, follow these steps:

  • Go to EFI/OC/Kexts and integrate the telemetrap.kext into your config file before starting the installation.
  • Example video: Kext Editing https://vk.com/video749455540_456239017
    (If the “Plugin” folder shown in the video doesn’t exist in your case, just use the available file.)

From here, it will be just doing standard MacOS Install. If you need any help, just tell me from here. I hope the translation will help you. I used AI for translating and I checked the prompt myself for correcting and adjustments.
 
@moneymoon
Thanks for your detail response.
But (I hope you understand what I mean):
  • I want to tell you that I have a Samsung NVMe SSD (with Windows installed) and a Kingston SSD (empty).
  • I want to install a macOS (Hackintosh) installer on the Kingston SSD (the Samsung SSD is not involved).
  • After using Etcher to create the installer with a .RAW file from this link (https://yusufk.tr/hackintosh-kurulumu-icin-imajlar/), my SSD automatically switched to the MBR format (not GPT). This prevents me from installing macOS on the partition (highlighted in red in the illustration below) because macOS does not allow installation on an MBR-formatted partition. (Although I do see the "Install macOS ..." option when booting from OpenCore EFI and reaching the macOS partition selection screen.)
  • If I use Etcher to create the installer from a .DMG file, when booting from OpenCore EFI, the "Install macOS..." option does not appear.

1749551620195.webp
 
Son düzenleme:
@moneymoon
Thanks for your detail response.
But (I hope you understand what I mean):
  • I want to tell you that I have a Samsung NVMe SSD (with Windows installed) and a Kingston SSD (empty).
  • I want to install a macOS (Hackintosh) installer on the Kingston SSD (the Samsung SSD is not involved).
  • After using Etcher to create the installer with a .RAW file from this link (https://yusufk.tr/hackintosh-kurulumu-icin-imajlar/), my SSD automatically switched to the MBR format (not GPT). This prevents me from installing macOS on the partition (highlighted in red in the illustration below) because macOS does not allow installation on an MBR-formatted partition. (Although I do see the "Install macOS ..." option when booting from OpenCore EFI and reaching the macOS partition selection screen.)
  • If I use Etcher to create the installer from a .DMG file, when booting from OpenCore EFI, the "Install macOS..." option does not appear.

Eki Görüntüle 153907
Actually I'm not sure how can you solve this but if understood this right you need to have Hybrid partition table on your Kingston SSD or maybe trying to install the MacOS installer on your SSD via (https://sourceforge.net/projects/win32diskimager/) app and than make it bootable with your EFI and it'll work. I'm really confused with all of them:(

I'm not sure this is the best approach but I have an idea that I know it works (because I did it back in the day, with bit tinkering I was using 120 GB HDD for installing bunch of MacOS versions like Mavericks, Mountain Leon etc.), you can use VmWare etc for use the MacOS as Virtual Machine and from there you can connect your Kingston SSD to that VM and than you can easily do Apple's own method (https://support.apple.com/en-us/101578) for burning the image on SSD and installing actual OS on your hardware. I know using MacOS from VM was and is a headache but it seems to me it will be easier than solving all of this (at least I don't have any idea for solution right now).
 
Son düzenleme:
Actually I'm not sure how can you solve this but if understood this right you need to have Hybrid partition table on your Kingston SSD or maybe trying to install the MacOS installer on your SSD via (https://sourceforge.net/projects/win32diskimager/) app and than make it bootable with your EFI and it'll work. I'm really confused with all of them:(

I'm not sure this is the best approach but I have an idea that I know it works (because I did it back in the day, with bit tinkering I was using 120 GB HDD for installing bunch of MacOS versions like Mavericks, Mountain Leon etc.), you can use VmWare etc for use the MacOS as Virtual Machine and from there you can connect your Kingston SSD to that VM and than you can easily do Apple's own method (https://support.apple.com/en-us/101578) for burning the image on SSD and installing actual OS on your hardware. I know using MacOS from VM was and is a headache but it seems to me it will be easier than solving all of this (at least I don't have any idea for solution right now).
Thank you so much.
Very detail.
 
@moneymoon
But I still don't quite understand why, when creating a macOS installer using a .DMG file (and then copying the EFI folder to the SSD), the 'Install macOS...' option doesn't appear, whereas it does when using a RAW file.
 
@moneymoon
But I still don't quite understand why, when creating a macOS installer using a .DMG file (and then copying the EFI folder to the SSD), the 'Install macOS...' option doesn't appear, whereas it does when using a RAW file.
I also have no idea why this is happening, because it doesn't seem like it's trying to boot from the original boot drive or its partition. It seems to me that it's more likely a problem with burning the macOS image from Windows, rather than an issue with using the entire SSD for MacOS Installer. I hope that method will just solve it.

Farklı ayarlamalara ihtiyacınız var bu haliyle kurulmayacaktır, yine bu foruma ait olan bir içerik bırakayım yardımcı olur:
 
I also have no idea why this is happening, because it doesn't seem like it's trying to boot from the original boot drive or its partition. It seems to me that it's more likely a problem with burning the macOS image from Windows, rather than an issue with using the entire SSD for MacOS Installer. I hope that method will just solve it.


Farklı ayarlamalara ihtiyacınız var bu haliyle kurulmayacaktır, yine bu foruma ait olan bir içerik bırakayım yardımcı olur:

Yapay zekaya danıştığımda OSX-KVM reposunu önerdi, sorun yaşadım ama ilerleyen günlerde sorunlarımın çözümü için uğraşacağım, tek üzücü kısım amd ekran kartım olmadığı için donanım hızlandırmam olmayacak, yoksa gpu passthrough yapar birebir'e yakın macOS deneyimi yaşardım da...