Jump to content

High Sierra 10.13.2 na MSI Z97 Gaming 3 + i5 4690K


Recommended Posts

Cześć,

 

Na wstępie chciałbym podziękować wszystkim osobom za czas poświęcony w przygotowanie tego forum i narzędzia (UniBootX).

Po rozsypaniu dysku SSD z El Captain udało mi się postawić HS 10.13.2 i wygląda na to, że działa wszystko co powinno. 

 

Poniżej moja konfiguracja sprzętową wraz z opisem modyfikacji jakie wprowadziłem.

 

Sprzęt:

 

Procesor: i5-4690K (Haswell),

Grafika (zintegrowana): Intel HD4600

Płyta: MSI Z97 Gaming 3 (MS-7918)

Dźwięk (zintegrowana): Realtek ALC1150 

Karta sieciowa (zintegrowana): Killer E2200 Gbit Ethernet

RAM: 2x Crucial Ballistix 1600 DDR3 8GB

Dyski:

  • Samsung SSD 850 EVO 250GB (macOS)
  • Samsung SSD 840 EVO 250GB (backup)
  • Crucial SSD M4 128GB (WIN 10) 

Soft:

 

1. Pendrive 8GB z instalką High Sierra pobraną z App Store (10.13.2):

Odpalamy Terminal i wpisujemy:

diskutil list

lub

ls /Volumes/

by wyszukać nazwę nazwę pen'a pod jaką został zamontowany w naszym systemie.

 

Następnie tworzymy bootowalne USB z instalką systemu, wpisując w terminalu:

/Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/nazwa_dysku --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

gdzie 'nazwa_dysku' to nazwa pendrive (sprawdzona wcześniej). Czekamy kilka/kilkanaście minut i gotowe. 

 

 

 

2. Pendrive 16GB przygotowany zgodnie z poradnikiem http://hamac.pl/topic/11716-unibootx-clover-oficjalny-uniwersalny-bootloader-hamacpl/ z drobnymi zmianami:

Pkt 4.1.

Nazwa płyty ustawiona na MS-7918 (zmieniona nazwa katalogu Haswell Z97).

Pkt 4.4.

Nr wygenerowane przez Clover configurator (SMBIOS dla iMac14,2).

Pkt 4.5.

pomimo proca Haswell nie generowałem tabeli SSDT ani skryptem pike'a ani w żaden inny sposób.

Pkt 4.6.

W domyślnej konfiguracji dźwięk działa tylko do uśpienia. Po wybudzenia macOS z uśpienia, dźwięk jest na bardzo niskim, prawie niesłyszalnym poziomie. Jak sobie z tym poradzić opiszę poniżej.

 

INSTALACJA SYSTEMU 

 

Właściwie wszystko poszło bezproblemowo. System zainstalowany, uruchomiony, działa iMessage, App Store i wszystko inne.

W celu przygotowania systemu do uruchomienia z dysku a nie pendrive, zainstalowałem Clover EFI r4359 na partycji EFI dysku, na którym jest zainstalowany system i skopiowałem zawartość katalogu EFI z pendrive z UniBootX.

 

MODYFIKACJE

 

Ponieważ domyślny konfig zawiera trochę więcej kext'ów niż jest wymagane przez moją konfigurację, usunąłem z katalogu:

/Volumes/EFI/EFI/CLOVER/OEM/MS-7918/kexts

następujące pliki:

  • HDMIAudio
  • IntelMausiEhternet
  • RealtekRTL8111
  • SATA_Legacy
  • WhateverGreen
  • Z97LPC
  • CPUSensors
  • LPCSensors
  • GPUSensors
  • USBInjectAll

ewentualnie można zmienić config:

 

/Volumes/EFI/EFI/CLOVER/OEM/MS-7918/config.plist

 

wpisując:

<key>DisableDrivers</key>
<array>
    <string>VBoxHfs</string>
    <string>OsxAptioFixDrv</string>
    <string>OsxLowMemFixDrv</string>
    <string>DumpUefiCalls</string>
    <string>EmuVariableUefi</string>
    <string>FSInject</string>
    <string>DataHubDxe</string>
    <string>CsmVideoDxe</string>
    <string>PartitionDxe</string>
    <string>CPUSensors</string>
    <string>GPUSensors</string>
    <string>LPCSensors</string>
    <string>HDMIAudio</string>
    <string>IntelMausiEthernet</string>
    <string>RealtekRTL8111</string>
    <string>SATA_Legacy</string>
    <string>USBInjectAll</string>
    <string>WhateverGreen</string>
    <string>Z97LPC</string>
</array>

Kilka zaktualizowałem:

  • AppleALC do wersji 1.2.2
  • FakeSMC

I trzeba było kilka dodać:

  • FakeSMC_ACPISensors
  • FakeSMC_CPUSensors
  • FakeSMC_GPUSensors
  • FakeSMC_LPCSensors
  • CodecCommander

Słowo komentarza odnośnie ostatniego kexta a mianowicie CodecCommander. 

 

Ten sterownik miał rozwiązywać problem z dźwiękiem po wyjściu z uśpienia systemu. Niestety domyślna konfiguracja nic nie zmieniła i dopiero po modyfikacji zawartości pliku:

/Volumes/EFI/EFI/CLOVER/OEM/MS-7918/kexts/Other/CodecCommander.kext/Contents/Info.plist

uzyskałem właściwy efekt. 

 

Wprowadzone zmiany dla klucza Realtek ALC1150 poniżej:

<key>Realtek ALC1150</key>
<dict>
    [...] 
    <key>Sleep Nodes</key>
    <true/>
    <key>Update Nodes</key>
    <true/>
</dict>

Na chwilę obecną nie zauważyłem żadnych problemów. Dla osób, które mają podobną konfigurację, zamieszczam swój katalog EFI ze wszystkimi zmianami opisanymi powyżej. Usunąłem tylko nr seryjne płyty - można je sobie ponownie wygenerować.

 

Jeżeli macie jakieś pytania, to śmiało. Może uda mi się pomóc.

 

 

 

EFI.zip

Link to comment
Share on other sites

  • 1 year later...

Gigabyte na Z97 są problematyczne, do zrobienia ale będzie dosyć ciężko, zwłaszcza dla kogoś niezaznajomionego w temacie. Broadwell czyli rodzina twojego CPU nie była stosowana w iMakach ale ma wsparcie w systemie. Idąc dalej, GPU ruszy tylko w max high sierra i to jest maksymalny system do uzyskania na tej konfiguracji

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.