düzenlemek yerine above 4g decoding'i devre dışı bıraksam?
Yapay zeka açık olmalı diye söylüyor. Sırayla deneyebilirsin çözümleri.
Sorunu çözmek için şu adımları sırasıyla deneyebilirsiniz:
1. Boot Args (Önyükleme Argümanları) Kontrolü
Config.plist dosyanızı açın ve NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> boot-args kısmına şu komutu ekleyin (eğer yoksa):
- npci=0x2000 (veya bu işe yaramazsa npci=0x3000)
Bu komut, PCI denetleyicisinin adresleme yöntemini değiştirerek bu noktadaki donma sorununu genellikle çözer.
2. BIOS Ayarlarını Doğrulayın
B450M-A Pro Max kartında şu ayarların bu şekilde olduğundan emin olun:
- Above 4G Decoding: ENABLED (Açık) olmalı.
- Not: Eğer bu ayarı açarsanız, yukarıdaki npci=0x2000 komutuna ihtiyacınız kalmayabilir. Hatta her ikisi birden açıkken çakışma yapabilir. Önce bunu açıp npci olmadan deneyin.
- Re-Size BAR Support: DISABLED (Kapalı) olmalı (macOS bunu sevmez).
- CSM: DISABLED (Mutlaka kapalı olmalı, UEFI modunda kalmalı).
- SATA Mode: AHCI.
3. ACPI ve Kext Kontrolü
Ryzen (Zen 2) işlemciler için config dosyanızda şunların doğru yapılandırıldığını kontrol edin:
- SSDT-CPUR.aml: AMD B450 anakartlar için bu SSDT dosyası PCI yollarının doğru tanımlanması için kritiktir. EFI/OC/ACPI içinde olduğundan ve config.plist'e işlendiğinden emin olun.
- AMD Yamaları (Kernel Patches): İşlemciniz 6 çekirdekli (3600X) olduğu için OpenCore AMD yamalarındaki çekirdek sayısını (core count) doğru girdiğinizden emin olun.