Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Poradniki, instrukcje i dyskusja na temat instalacji macOS Sonoma i macOS Sequoia na komputerze PC
kzez1986
rookie
Posty: 32
Rejestracja: 19 lis 2019, 21:42

Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: kzez1986 »

Od kilku lat mam zainstalowaną Catalinę, jeszcze na Cloverze i działa na moim sprzęcie dobrze, ale trochę się starzeje, już wiele aplikacji w najnowszych wersjach nie działa i chciałbym zainstalować Venturę. Pobrałem oczywiście oryginalny system z Apple Store i zrobiłem nośnik instalacyjny. Czytałem, że obecnie najbardziej zalecane jest instalowanie przy użyciu OpenCorem wykorzystałem najnowszą wersję 0.9.0.

Parametry komputera:
Płyta główna: Asus Prime Z370-A
Procesor: Intel Core i5-9600K (grafika zintegrowana wyłączona)
RAM: DDR4, 32GB
SSD: ADATA 512GB M.2 PCIe NVMe XPG SX8200 Pro
Grafika używana: Radeon RX 560 2GB (90Y V0AHC-MONA00)

EFI: https://we.tl/t-3Bc96jKJP0

EFI i ustawienia BIOSu wykonywałem przy pomocy poradnika: https://dortania.github.io/OpenCore-Install-Guide/config.plist/coffee-lake.html#starting-point

Po starcie z pendrive, mam kernel panic, tak jak w załączniku. Próbowałem z innymi opcjami znalezionymi w różnych miejscach np. próbowałem ustawiać z OC parametry z artykułu: https://www.hackintosh.com.pl/blog/macos-ventura-nowe-funkcje-i-instalacja-na-hackintosh znalazłem opisany niby podobny problem, https://www.reddit.com/r/hackintosh/comments/lcy8b2/asus_prime_z370a_ii_transitioning_from_clover_to/ próbowałem dokonać zmian, które polecano w tym wątku, ale żadna zmiana nie wpłynęła w żaden sposób na zachowanie, cały czas mam ten sam kernel panic. Próbowałem samodzielnie to zrobić, ale nie bardzo mam pomysł co należałoby zmienić, dlatego bardzo proszę o wskazówki, a może istnieje jakieś EFI pod mój sprzęt lub podobne, na podstawie którego mógłbym prześledzić różnice.
Załączniki
thumbnail_1678743630390.jpg
thumbnail_1678743630390.jpg (268.23 KiB) Przejrzano 2148 razy
Awatar użytkownika
Azteca
Mistrz
Posty: 305
Rejestracja: 13 cze 2020, 17:24

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: Azteca »

Po co masz włączone debugowanie, skoro nic ci to nie daje? Przeczytaj swój screenshot!!
Masz tam wypisany jeden z problemów. Mianowicie: Invalid frame pointer. Przeczytaj i zmień:

https://dortania.github.io/OpenCore-Ins ... me-pointer

I jeszcze dodam, że wyłączenie iGPU i ustawienie SystemProductName na iMac 19,1 to nie jest dobry pomysł, lepszy pomysł to iMacPro1,1.

Poradę na stronie Dortania zaczynał bym od końca, ponieważ w zasadzie DevirtualiseMmio i SetupVirtualMap powinny być na yes.

W ASUS PRIME były też problemy z ustawieniem BIOS tyczącym się czasu. Ma być na Legacy RTC.
kzez1986
rookie
Posty: 32
Rejestracja: 19 lis 2019, 21:42

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: kzez1986 »

Niestety mam dalsze problemy, chociaż poszedłem do przodu:

Dzięki za zwrócenie uwagi na zwrócenie uwagi na Invalid frame pointer, co ciekawe czytałem to, nawet próbowałem z ustawieniami na true: DevirtualiseMmio i SetupVirtualMap. Okazało się, że muszę ustawić

EnableWriteUnprotector -> True
RebuildAppleMemoryMap -> False
SyncRuntimePermissions -> False

Chociaż według poradnika to jest dla firmware starszych od 2018, chociaż komputer mam z końca 2019 roku, ale jednak te strasze ustawienia okazały się właściwe i to mnie zmyliło. Zmieniłem też na iMac Pro1,1 Przesyłam uaktualnione EFI:

https://we.tl/t-8n7ZslO6zk

Tego ustawienia Legacy RTC nie mogę nigdzie znaleźć. Nawet zgodnie z zaleceniami OpenCora, zaktualizowałem BIOS do najnowszej wersji. Chociaż nie wiem na ile to ważne, ale jeżeli ta opcja może się nazywać jakoś inaczej to prosiłbym o wskazówki jak ją znaleźć. Przejrzałem uważnie wszystkie ustawienia BIOSu ze 3 razy i nie znalazłem nigdzie.

A to mój kolejny problem, jak na załączonym screenie.

Na stronie OpenCore nie znalazłem ani słowa o tych błędach.

Po googlowanie couldn't alloc class "AppleKeyStoreTest" wynika, że dużo ludzi miało ten błąd, ale nie ma jednoznacznego rozwiązania. Niektórzy piszą, że to problemy z rozpoznaniem USB, czy też SATA. Inni piszą, że przyczyny mogą być różne i zależy od innych błędów. Na screenie jest jeszcze kilka linijek z błędami jak invalid argument 22, root hast failed 22, czy getVolume group mount falied with error 2. W sumie nie wiem, który z tych błędów jest istotą problemu, a który skutkiem wcześniejszych. I ciężko mi znaleźć coś na ten temat. Ktoś może się spotkał z takim problemem i ma pomysł co można z tym zrobić?
Załączniki
screen.jpg
screen.jpg (765.61 KiB) Przejrzano 2121 razy
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: Alpha01 »

Komunikat o błędzie „Couldn't alloc class AppleKeyStoreTest” wskazuje, że coś nie działa z USB,
że wolumin główny został odłączony. Może się tak zdarzyć, ponieważ instalator nie może już znaleźć USB.
Tak więc potrzebujesz USB mapping. I faktycznie może to być też kontroler SATA, nieobsługiwany kontroler SATA.
Może się to zdarzyć, jeśli SATA ma tryb IDE lub tryb RAID.

O Legacy RTC nie musisz się martwić bo masz SSDT-AWAC.aml
No i co to za orgia z tym Brcm? Ha ha! Jaką masz kartę WIFI?
Jeśli to OpenCore 0.9.0 to ma kilkanaście byków.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
kzez1986
rookie
Posty: 32
Rejestracja: 19 lis 2019, 21:42

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: kzez1986 »

Karty WIFI nie mam. Internet mam kablowy, podłączony do karty Ethernet. Mam router aby mieć w mieszkaniu wi-fi, ale komputer jest podłączony kablowo. Dodawałem kexty, które według poradnika mialy dać fia do kart bluetooth 3 firm. Korzystam z dongla bluetooth, dlatego wrzuciłem te kexty. Według opisu na stronie OenCore, są mi potrzebne. Może stąd to brcm.
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: Alpha01 »

Z tymi kextami dla BT, to wydaje mi się że masz dwa zestawy. T tym że są to kexty na urządzenia z chipem Broadcom, pewnie taki masz bo raczej by to nie działało. Ale może być tak, że BT działa bez tych kextów a te są zbędne na EFI i tylko zaśmiecają.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
kzez1986
rookie
Posty: 32
Rejestracja: 19 lis 2019, 21:42

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: kzez1986 »

Dzięki za wszelkie sugestie. Spróbuję jak wpłynie na instalację, brak tych kextów do bluetooha. Zrobiłem według poradnika https://dortania.github.io/OpenCore-Pos ... intel.html mapowanie USB. Dodałem wygenerowany kext usb mapping i zgodnie z poradnikiem usunąłem aml dotyczący USB (próbowałem też bez usuwania tego amla, ale wtedy jest ten sam błąd can't alloc class...

Z mapowaniem USB zgodnie z poradnikiem mam tak jak na screenie NVMe assert failed. Jedyne co znalazłem na ten temat, to ustawienie USBOwnership na yes, ale już to w EFI mam ustawione.
Załączniki
assert falied.jpg
assert falied.jpg (863.59 KiB) Przejrzano 2100 razy
Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: Alpha01 »

A masz w tym USB mapping max 15 wpisów? Tu popełniłeś pewnie błąd i macOS zwąchał że chcesz go ukraść :lol:
Poza tym na czas instalacji wyjmij ten USB Bluetooth i wszystko co niepotrzebne. Poprawiłeś byki na config.plist?

Zobacz no to:
Załączniki
Archiv.zip
(14.38 KiB) Pobrany 123 razy
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
kzez1986
rookie
Posty: 32
Rejestracja: 19 lis 2019, 21:42

Re: Najnowsza Ventura (13.2) ma ASUS PRIME Z370-A

Post autor: kzez1986 »

Dzięki za wskazówki. Udało się zainstalować. Chyba problemem był adapter bluetooth, leżał w innym miejscu i zapomniałem, że był podłączony, po odłączeniu ruszył. Ostatecznie zainstalował się bez usb mappingu.

Działa dobrze, ale raczej trzeba będzie jeszcze dokonfigurować EFI, wygląda na to, że nie wszystkie porty USB działają (pewnie trzeba robić to mapowanie post-install) oraz adapter bluetooth (pewnie trzeba będzie coś pokombinować z tym kextem fixem).

Działa karta sieciowa ethernet (połączenie internetowe), dźwięk, mikrofon usb, drukarka, zewnętrzny hdd na usb, grafika (odrazu został wykryty dual screen). Więc jest ok, tylko będę musiał zrobić kopię obecnego, dobrego EFI i popatrzeć co można by poprawić, ale generalnie system działa ok.
ODPOWIEDZ