Strona 1 z 1

Instalacja macOS Mojave - DELL E7240 i podobne

: 15 mar 2019, 10:49
autor: winuser
Korzystając z tego poradnika, zainstalujesz w pełni działający MacOS Mojave na swoim Dellu E7240/E7440. Osobiście cenię ten sprzęt, pomimo niskiej ceny udanie zastępuje mi MacBooka Air, a do tego ma jeszcze wbudowany modem 3G (który niestety działa tylko pod Windows) :)
Wobec tego zaczynamy!

Pobieranie instalatora MacOS:

Pracujemy oczywiście na Macu. Zainstalowanym w wirtualnej maszynie, bądź na RealHW - wasz wybór. Obydwa rozwiązania będą dobre, w końcu potrzebny nam tylko internet i port USB ;) Zaczniemy od pobrania z AppStore instalatora MacOS Mojave. Przechodząc pod ten link.

Przygotowanie pendrive:

W międzyczasie możemy wziąć się za przygotowanie instalacyjnego pendrive. Osobiście zalecam nośnik o rozmiarze minimum 16GB (na 8GB też wejdzie, ale na styk), tak, żeby spokojnie wszystko się zmieściło. Formatowanie wykonamy w Terminalu, takimi komendami:

Kod: Zaznacz cały

diskutil list
- pokazuje listę dostępnych dysków
Niech "diskX" oznacza nasz pendrive (za X oczywiście podstawiacie numerek swojego urządzenia, który widzicie w diskutil.
Przystępujemy do właściwego formatowania pendrive komendą:

Kod: Zaznacz cały

diskutil partitionDisk /dev/diskX 2 MBR FAT32 "CLOVER EFI" 200Mi HFS+J "install_osx" R
Gdzie:
[*]/dev/diskX - to nasz pendrive,
[*]"CLOVER EFI" - 200MB partycja na bootowalnego Clovera,
[*]"install_osx" - partycja utworzona z pozostałego miejsca na dysku, na instalator MacOS.
Przygotowanie Clovera:

Pobrany z tego linku, przygotowany obraz USB z Cloverem, configiem i niezbędnymi dla E7240 kextami pobierzecie stąd.
Odtwarzacie go w narzędziu dyskowym na uprzednio przygotowanej partycji CLOVER EFI.
Clover jest już gotowy i bootowalny, dzięki niezbędnym kextom działają wszystkie urządzenia (poza kartą Wi-Fi Intela, której pod MacOS nie ruszymy).

Przygotowanie instalatora:

Instalator wrzucamy na pendrive kolejną komendą w terminalu:

Kod: Zaznacz cały

sudo "/Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia" --volume  /Volumes/install_osx --applicationpath "/Applications/Install macOS Mojave.app" --nointeraction
Rozpocznie się kopiowanie instalatora na pendrive, musimy cierpliwie poczekać.
Gdy instalator już się skopiuje, możemy przejść do najciekawszej fazy poradnika ;)

Instalacja:

Pamiętamy aby w BIOS uprzednio włączyć bootowanie EFI, bez tego nie ruszymy. Podpinamy nasz pendrive i bootujemy z niego.
Po uruchomieniu z pendrive standardowo formatujemy dysk, instalujemy system.
Po ukończonej instalacji (około 10 minut z pendrive USB 3.0) bootujemy jeszcze raz, tym razem w Cloverze wybieramy zainstalowany na dysku macOS Mojave.
Konfigurujemy sobie system, następnie po przejściu już do pulpitu pobieramy i uruchamiamy Clover Configuratora , montujemy partycję EFI i wrzucamy na nią przygotowany przeze mnie zestaw plików Clovera: KLIK. Oczywiście zachowujemy strukturę katalogów.
Bootujemy jeszcze raz z pendrive i w Cloverze wybieramy:
Clover Boot Options
Następnie: Add Clover boot options for all entries - co spowoduje dodanie do bootmenu w UEFI naszego Clovera.
Od tego momentu do rozruchu nie potrzebujemy już pendrive, a system jest już w zasadzie zainstalowany, działają wszystkie urządzenia. Oprócz regulacji podświetlenia i dźwięku :P

Dodatkowe kexty:

Niestety nie obędzie się bez wrzucenia kilku kextów do S/L/E - odpowiedzialnych za obsługę kodeka dźwięku i regulacji podświetlenia. Zatem kexty z tej paczki wrzucamy do System/Library/Extensions, dowolnym instalatorem Kextów. Przebudowujemy cache i restartujemy system.
Mamy zainstalowane wszystkie urządzenia, system działa poprawnie. Pozostaje wygenerować własne numery seryjne, aby uruchomić iMessage i iCloud, można to zrobić w Clover Configuratorze. Tutaj nie będę tego opisywał, bo to sprawa na osobny poradnik, w wolnej chwili opiszę, tymczasem odsyłam do: https://www.tonymacx86.com/threads/an-i ... ge.196827/

Gratulacje! Zainstalowałeś Mojave na swoim Dellu!

Obrazek

Lista kextów w Cloverze:

Obrazek

Który kext za co odpowiada spokojnie można wygooglować. Nie chce mi się tego opisywać :D

Co do Wi-Fi: standardowo montowanego Intela nie mamy szans uruchomić, podejdzie dowolna zgodna z MacOS karta w formacie half-miniPCIe. Nie zmieści się AirPort w przejściówce, próbowałem, bo mam :P Używam AzureWave AW-CB160H, bo potrzebuję Wi-Fi w standardzie ac :)
Do tej karty kexty i patche w configu znajdują się w paczce.

Oczywiście analogicznie można zainstalować każdą inną wersję MacOS, także na sprzętach nie posiadających EFI - Clover je emuluje, Mojave spokojnie ruszy choćby na CPU LGA775 ;)

Instalacja macOS Mojave - DELL E7240 i podobne

: 15 mar 2019, 15:18
autor: WinSxS
winuser pisze:Clover je emuluje, Mojave spokojnie ruszy choćby na CPU LGA775
I tu mi się przydasz wkrótce do instalacji na P43+ICH10, bo sam nie wiem czy sobie poradzę :D

Instalacja macOS Mojave - DELL E7240 i podobne

: 16 mar 2019, 1:42
autor: bsystem
Dell e6230 + ar9285, są szanse?

Instalacja macOS Mojave - DELL E7240 i podobne

: 16 mar 2019, 20:52
autor: winuser
3gen pójdzie spokojnie, Atheros ruszy po wrzuceniu kexta do S/L/E: https://www.tonymacx86.com/threads/fix- ... 14.263642/
W Mojave niestety Apple powywalał sporo kextów od starszych kart czy nawet chipsetów, przez co np. nie działała mi obsługa dysków HDD powyżej 500GB na 2gen Intela. Pomogło... wrzucenie kexta z High Sierry. Tak samo jest w przypadku Twojego Wi-Fi :P
Jest nawet gotowy zestaw config+kexty: https://osxlatitude.com/forums/topic/11 ... ment-85247
Drivers64UEFI powinno zostać tak, jak u mnie.

Instalacja macOS Mojave - DELL E7240 i podobne

: 20 mar 2019, 12:16
autor: bsystem
Dzięki!

Instalacja macOS Mojave - DELL E7240 i podobne

: 15 wrz 2020, 16:34
autor: winuser
Obrazek

Tworzenie bootowalnego instalatora:

Kod: Zaznacz cały

sudo /Applications/Install\ macOS\ Big\ Sur\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled -- /Applications/Install\ macOS\ Big\ Sur\ Beta.app
Na USB zgrywamy pliki bootloadera pobrane stąd: https://drive.google.com/file/d/1kOGgQm ... sp=sharing
Zawartość:
- skonfigurowany pod E7240 OpenCore 0.6.1 (najnowszy),
- zaktualizowane niezbędne kexty (pod kartę sieciową AzureWave AW CB-160H),
- zaktualizowane niezbędne drivery,
- w paczce OpenCore Configurator pod obecną wersję OC,

Poprawki:
- poprawiono patch USB, który powodował zwisy systemu przy korzystaniu z USB 3.0,
- nowy patch ACPI dla USB zadeklarowany w OC,

Kexty:
Obrazek

Drivery:
Obrazek

Wypakowany ZIP wystarczy wrzucić na bootowalny USB i gotowe.