Nowa Catalina i stary NUC D54250WYK

Poradniki, instrukcje i dyskusja na temat instalacji macOS 10.15 Catalina na komputerze PC.
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

Sprzęt się zwolnił to postanowiłem zainstalować na nim na czysto Catalinę 10.15.1
i spotkałem się dziwną sytuacją, ale może po kolei co zrobiłem:
  • zakupiłem nowy klucz USB 2.0 o wielkości 32 GB;
  • wyczyściłem i założyłem odpowiednią partycje, EFI utworzyła się po cichu;
  • nagrałem Catalinę przy pomocy programu createinstallmedia;
  • nagrałem Clovera 5098, dodałem odpowiednie sterowniki;
  • utworzyłem na nowo config.plist;
  • zapisałem wszystko na kluczu i zrestartowałem maszynę.
Do tej pory w zasadzie szło gładko. Po restarcie okazało się, że Clover nie widzi wolumenu
"Install macOS Catalina" :o Nie zraziłem się tym zbytnio, odpaliłem poprzednią wersję 
systemu i postanowiłem zainstalować Catalinę „na brudno”. Włożyłem klucz i odpaliłem
instalator. Trochę się kotłowało, restart z klucza - tego nowego - ale ładowanie „Install ...”
z dysku. Potem ponowny restart z klucza i Clover 5098 zobaczył klucz instalacyjny :shock:

O co tu może chodzić?

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

Ten przypadek już mi się nie powtórzył ale z instalacją Mojave 10.14.6
czy też Catalina 10.15.1 na tym NUCu musiałem się poddać. Stary
Clover 4920 i stare Lilu+WEG zwisają przed zmianą rozdzielczości, tuż
przed pokazaniem się jabłka - mówię o ładowaniu systemu z flagą „-v”.
Clover 5099 i najnowszy Lilu+WEG + Catalina zwisa zaraz na starcie.
Stary system 10.14.5 ładuje się bez problemu na nowym Cloverze/Lilu/WEG.

Chyba będą nici z próby użycia tego pudełka jako odtwarzacza AppleTV+ ;-)

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

Może Open Core by to ugryzł?
Może wstawić na szybko mały poradnik jak się toto ustawia?
Rzucam tą propozycję, bo sam jestem w trakcie studiowania Open Core.
I zaczyna mi się OC podobać.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

Mój przypadek to Stalling on apfs_module_start... i rozwiązaniem jest poprawne ustawienie EC__.

Co do OpenCore to chętnie go przećwiczę.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

A masz EC SSDT na EFI? EEEE, chyba niepotrzebnie pytam.
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

Moja obsługa EC nie istniała, wszystkie SSDT miałem przygotowane dla tej maszyny przez kogoś innego.
Działało to nie zagłębiałem się w szczegóły co tam jest. Zdekompilowałem i okazało się, że nie mam tego
co bym chciał. Z projektu Intel-NUC-DSDT-Patch wziąłem SSDT-EC.dsl generujące FAKE EC:
.

Kod: Zaznacz cały

// Inject Fake EC device

//DefinitionBlock("", "SSDT", 2, "hack", "_EC", 0)
//{
    Device(_SB.EC)
    {
        Name(_HID, "EC000000")
    }
//}
//EOF
.
Przygotowałem do samodzielnej kompilacji:
.

Kod: Zaznacz cały

// Inject Fake EC device

DefinitionBlock("", "SSDT", 2, "hack", "_EC", 0)
{
    Device(_SB.EC)
    {
        Name(_HID, "EC000000")
    }
}
//EOF
.
Użyłem kompilatora IASL przygotowanego przez RehabMan:
.

Kod: Zaznacz cały

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180427(RM)
Copyright (c) 2000 - 2018 Intel Corporation
.
Skompilowałem:
.

Kod: Zaznacz cały

dknoto$ iasl SSDT-EC.dsl
.
I potem wgrałem plik wynikowy do EFI:
.

Kod: Zaznacz cały

dknoto$ cp SSDT-EC.aml /Volumes/EFI/EFI/CLOVER/ACPI/patched
.
i instalator Cataliny ruszył :D :lol:

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

A no widzisz, jak się chce to idzie. :lol:
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

..Ano idzie :lol: Instalacja przebiegła nad wyraz sprawnie ale odpowiednio się do tego przygotowałem.
Zrobiłem backup przy pomocy Time Machine, potem z instalatora wymazałem dysk i założyłem APFS
z rozróżnianiem wielkości liter. Cała instalacja trwała około 35 minut. Sprzęt działa sprawnie, właśnie
z niego piszę w tej chwili, ale wymaga jeszcze dopieszczenia. Będę chciał odpalić WiFi + BT z Clovera
aby nie zaśmiecać systemu. Potem dopieszczenie DSDT i configów.
..Co do konfiguracji to jedna rzecz mnie dziwi, oryginalna instalacja dla tego NUCa ustawia model
maszyny na iMac14,4 a patrząc na procesor wydaje mi się, że Macmini7,1 byłby lepszym dopasowa-
nien a MacBookAir6,2 trafia idealnie. Niestety po przestawieniu na tę pierwszą opcję miałem proble-
my z wystartowaniem Mojave.

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

Awatar użytkownika
Alpha01
Hardcore Hackintosher
Posty: 3778
Rejestracja: 21 kwie 2019, 18:04
Lokalizacja: Silesia Superior

Post autor: Alpha01 »

Ale reset NVRAM przed startowaniem zmienionej SMBIOS robisz?
Czasami to pomaga, choć nie zawsze. No i iGPU misi być "trafione".
MacBookAir6,2, czemu nie, pasuje przecież, ... ma i5-4260U, twój NUC ma chyba i5-4250U.
W zasadzie to samo co ma Macmini7,1. Trza by się temu przyjrzeć. Ale czy się opłaca?
Gigabyte Z390 M Gaming, Core i7- 9700K, PowerColor RX 5700 Red Dragon, 16GB Crucial Ballistix Sport 3000MHz
Bootloader OC
Awatar użytkownika
DKnoto
Hardcore Hackintosher
Posty: 1162
Rejestracja: 05 maja 2019, 21:01
Lokalizacja: Niemcz

Re: Nowa Catalina i stary NUC D54250WYK

Post autor: DKnoto »

Na tej maszynie nie mam presji, że musi działać. Traktuję ją jako pole treningowe
dlatego chciałbym aby zadziałała perfekcyjnie na tyle na ile się da ;-)

Pisząc o trafionym iGPU to co masz konkretnie na myśli? Czy ma być zgodne z tym
co raportuje procesor czy też zgodne z tym czego oczekuje macOS dla danej platformy?

BTW. Planowałem użyć tego NUCa do oglądania WWW i filmów na TV ale na Full HD TV słabo
czcionki się renderują  :(

Desktop: Dell OptiPlex 7040 | Intel Core i7 6700 | HD 530 | AMD Radeon FirePro W5100 | 24GB RAM
  • SSD/M.2 WD Black SN750 1TB: macOS Catalina 10.15.7 (19H1011)
  • SSD/SATA Samsung 850 EVO 120 GB: macOS High Sierra 10.13.6 (17G14042)

ODPOWIEDZ