Donanım
- Anakart: MSI X99A Gaming Pro Carbon (MS-7A20), BIOS 7A20v151 (beta, 2019-06)
- İşlemci: i7-5820K (Haswell-E), 16 GB DDR4
- Ekran kartı: AMD RX 6600
- Hedef: macOS 15 Sequoia (recovery, kernel 24.6.0), güncel OpenCore (EFI OpCore-Simplify ile oluşturuldu)
1. sorun – çözüldü
Kurulumda yasak işareti çıkıyordu. OC logunda "EB.MM.AKM", "EB|STOP 0x16",
"No slide values are usable" vardı. Booter > Quirks > DevirtualiseMmio = true ile çözüldü.
2. sorun – şu anki
Kernel açılıyor, ama "console relocated to 0xe0000000" satırından hemen sonra
sistem tamamen donuyor. Bazen biraz daha önce, AppleACPICPU satırlarında ya da
"ASP: initializing bastion sandbox callback" satırında duruyor.
- Tam donma: klavye tepki vermiyor, USB diskin ışığı sabit yanıyor (okuma yok)
- debug=0x100 olmasına rağmen kernel panic yazısı çıkmıyor
- npci=0x2000 olmadan daha erken, AppleACPICPU satırlarında donuyor
Denediklerim (hiçbiri sonucu değiştirmedi)
- DVI ve DisplayPort
- Above 4G açık/kapalı, CSM kapalı (WHQL açık), VT-d kapalı, Secure Boot kapalı,
XHCI/EHCI hand-off açık
- BIOS'ta CFG Lock kapalı
- Hız aşırtma (Game Boost) ve XMP kapalı, BIOS varsayılan ayarlar
- npci=0x2000 / 0x3000 / hiç yok
- SMBIOS MacPro7,1 ve iMacPro1,1
- CPUID spoof 0x0306C3 açık ve kapalı
- SSDT-HPET + IRQ yamaları (FixHPET), SSDT-SBUS kaldırıldı
- Reset NVRAM, farklı USB portları
Şu anki config
- SSDT: EC, PLUG, RTC0-RANGE, UNC, USBX, HPET
- Kext: Lilu, VirtualSMC, WhateverGreen, AppleALC, CpuTscSync,
XHCI-unsupported, USBToolBox + UTBDefault, IntelMausi, RestrictEvents,
SMCProcessor, SMCSuperIO
- Quirk: DevirtualiseMmio, EnableWriteUnprotector, SetupVirtualMap,
ProvideCustomSlide, AppleXcpmCfgLock, AppleXcpmExtraMsrs, DisableIoMapper
Sorularım
1. Bu anakartta Big Sur ya da daha yeni bir macOS çalıştıran var mı? Hangi BIOS sürümüyle?
2. 1.51 beta BIOS sorun olabilir mi, 1.40'a mı dönmeliyim?
3. Bu anakart PCI yapılandırma aşaması için MmioWhitelist ya da özel bir ACPI düzeltmesi gerektiriyor mu?
Güncelleme
Araştırmada bulduklarım:
- hackintosh-forum.de'de aynı anakartla (i7-6850K + RX 6600 XT) Ventura çalıştıran
bir başlık buldum. Çözen kişi, kartın "çok özel işlem" gerektirdiğini yazmış:
donanımdan veri okuyup doğru register'ları ayarlamak ve karta özel yamalar yazmak
gerekiyormuş. BIOS olarak 1.40 kullanmış, EFI'yi açık paylaşmamış.
- Aynı başlıkta başka bir kullanıcı, BIOS'u v14'ten yeni sürüme geçirince OpenCore'un
hiç çalışmadığını yazmış. Bende 1.51 beta yüklü.
- Bu karta ait olduğu söylenen bir EFI'yi inceledim. En büyük fark çok az kext
kullanması: sadece Lilu, VirtualSMC, WhateverGreen ve AppleALC
(XHCI-unsupported, CpuTscSync, USBToolBox yok). DevirtualiseMmio orada da açık.
Yeni sorularım:
1. Bu kartta 1.51 beta'dan resmi 1.40'a dönen oldu mu, fark yarattı mı?
2. "Register ayarlamak / karta özel yama" ile kastedilen ne olabilir?
MmioWhitelist mi, belirli MSR'ler mi, yoksa bir ACPI düzeltmesi mi?
3. XHCI-unsupported veya CpuTscSync'in bu kartta PCI aşamasında donmaya yol
açtığını gören oldu mu?
- imac.vip'te aynı kart için bir Mojave/Clover kurulumu buldum. Orada da aynı bellek
hatası var ("Error allocating 0x11c8d pages ... alloc type 2"). Yazar, BIOS'un belleği
parçalı bıraktığını, PCIe cihazlarına bellek ayrılırken sorun çıktığını yazmış ve
OpenCore'da çözemeyip Clover + OsxAptioFixDrv + Test2-2016 ile geçmiş.
Bende bu hata DevirtualiseMmio ile geçti, ama sonraki donmanın da aynı bellek
düzeniyle ilgili olabileceğinden şüpheleniyorum.
- Anakart: MSI X99A Gaming Pro Carbon (MS-7A20), BIOS 7A20v151 (beta, 2019-06)
- İşlemci: i7-5820K (Haswell-E), 16 GB DDR4
- Ekran kartı: AMD RX 6600
- Hedef: macOS 15 Sequoia (recovery, kernel 24.6.0), güncel OpenCore (EFI OpCore-Simplify ile oluşturuldu)
1. sorun – çözüldü
Kurulumda yasak işareti çıkıyordu. OC logunda "EB.MM.AKM", "EB|STOP 0x16",
"No slide values are usable" vardı. Booter > Quirks > DevirtualiseMmio = true ile çözüldü.
2. sorun – şu anki
Kernel açılıyor, ama "console relocated to 0xe0000000" satırından hemen sonra
sistem tamamen donuyor. Bazen biraz daha önce, AppleACPICPU satırlarında ya da
"ASP: initializing bastion sandbox callback" satırında duruyor.
- Tam donma: klavye tepki vermiyor, USB diskin ışığı sabit yanıyor (okuma yok)
- debug=0x100 olmasına rağmen kernel panic yazısı çıkmıyor
- npci=0x2000 olmadan daha erken, AppleACPICPU satırlarında donuyor
Denediklerim (hiçbiri sonucu değiştirmedi)
- DVI ve DisplayPort
- Above 4G açık/kapalı, CSM kapalı (WHQL açık), VT-d kapalı, Secure Boot kapalı,
XHCI/EHCI hand-off açık
- BIOS'ta CFG Lock kapalı
- Hız aşırtma (Game Boost) ve XMP kapalı, BIOS varsayılan ayarlar
- npci=0x2000 / 0x3000 / hiç yok
- SMBIOS MacPro7,1 ve iMacPro1,1
- CPUID spoof 0x0306C3 açık ve kapalı
- SSDT-HPET + IRQ yamaları (FixHPET), SSDT-SBUS kaldırıldı
- Reset NVRAM, farklı USB portları
Şu anki config
- SSDT: EC, PLUG, RTC0-RANGE, UNC, USBX, HPET
- Kext: Lilu, VirtualSMC, WhateverGreen, AppleALC, CpuTscSync,
XHCI-unsupported, USBToolBox + UTBDefault, IntelMausi, RestrictEvents,
SMCProcessor, SMCSuperIO
- Quirk: DevirtualiseMmio, EnableWriteUnprotector, SetupVirtualMap,
ProvideCustomSlide, AppleXcpmCfgLock, AppleXcpmExtraMsrs, DisableIoMapper
Sorularım
1. Bu anakartta Big Sur ya da daha yeni bir macOS çalıştıran var mı? Hangi BIOS sürümüyle?
2. 1.51 beta BIOS sorun olabilir mi, 1.40'a mı dönmeliyim?
3. Bu anakart PCI yapılandırma aşaması için MmioWhitelist ya da özel bir ACPI düzeltmesi gerektiriyor mu?
Güncelleme
Araştırmada bulduklarım:
- hackintosh-forum.de'de aynı anakartla (i7-6850K + RX 6600 XT) Ventura çalıştıran
bir başlık buldum. Çözen kişi, kartın "çok özel işlem" gerektirdiğini yazmış:
donanımdan veri okuyup doğru register'ları ayarlamak ve karta özel yamalar yazmak
gerekiyormuş. BIOS olarak 1.40 kullanmış, EFI'yi açık paylaşmamış.
- Aynı başlıkta başka bir kullanıcı, BIOS'u v14'ten yeni sürüme geçirince OpenCore'un
hiç çalışmadığını yazmış. Bende 1.51 beta yüklü.
- Bu karta ait olduğu söylenen bir EFI'yi inceledim. En büyük fark çok az kext
kullanması: sadece Lilu, VirtualSMC, WhateverGreen ve AppleALC
(XHCI-unsupported, CpuTscSync, USBToolBox yok). DevirtualiseMmio orada da açık.
Yeni sorularım:
1. Bu kartta 1.51 beta'dan resmi 1.40'a dönen oldu mu, fark yarattı mı?
2. "Register ayarlamak / karta özel yama" ile kastedilen ne olabilir?
MmioWhitelist mi, belirli MSR'ler mi, yoksa bir ACPI düzeltmesi mi?
3. XHCI-unsupported veya CpuTscSync'in bu kartta PCI aşamasında donmaya yol
açtığını gören oldu mu?
- imac.vip'te aynı kart için bir Mojave/Clover kurulumu buldum. Orada da aynı bellek
hatası var ("Error allocating 0x11c8d pages ... alloc type 2"). Yazar, BIOS'un belleği
parçalı bıraktığını, PCIe cihazlarına bellek ayrılırken sorun çıktığını yazmış ve
OpenCore'da çözemeyip Clover + OsxAptioFixDrv + Test2-2016 ile geçmiş.
Bende bu hata DevirtualiseMmio ile geçti, ama sonraki donmanın da aynı bellek
düzeniyle ilgili olabileceğinden şüpheleniyorum.
Ekli dosyalar
-
415.2 KB Görüntüleme: 15
Son düzenleme:
- BootLoader
- Opencore
- Laptop Modeli
- MacBook PRO 2017 a1706
- Anakart Modeli
- MSI B550M PRO-VDH WIFI
- İşlemci Modeli
- Ryzen 5 3600
- Grafik Kartı
- Msi Mech Rx 6600
- Ağ Aygıtları
- intel wifi
- Disk ve RAM
- Ram: APACER PANTHER DDR4 3200 MHZ 8x4 Disk: Kingston NV2 500 GB