Dyskusja o modyfikacjach Mac OS pozwalających uruchomić go na zwykłym komputerze PC.
Awatar użytkownika

winuser

Zasłużony użytkownik
Posty: 1109
Rejestracja: 29 sie 2013, 12:15
Lokalizacja: Będzin
Kontakt:
    Macintosh Firefox

Post15 mar 2019, 10:49

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 ;)
Laptop: Laptop: Dell Latitude E7240 | Intel Core i5 4310U | Intel HD 4400 | 16GB RAM Kingston | Samsung SSD 1TB | Linux Ubuntu 19.04 KDE + WIndows 10 Pro
PC: Intel Xeon X5450 @3GHz + SilentiumPC SpartanPro | Asus P5Q Pro | nVidia GeForce GT 640 2GB | 8GB RAM Kingston| Goodram Iridium Pro SSD 480 GB | Seagate ST2000DM001 HDD 2TB | Windows 7 Pro
Japko: Apple iPhone 8 | Apple A11 Bionic @2.74 GHz | Apple A11 GPU | 3GB RAM | 64GB PAMIĘCI | iOS 13 beta
Sieć: Compal ConnectBox | UPC 300Mb/s
Storage: Seagate BlackArmor NAS 220 | 4TB HDD + 2TB HDD |
PlayStation 4 | CUH-1116A | 1TB |

Inne sprzęty:
Spoiler
Pokaż
Satelita:
Corab 90cm Black | 2x Inverto Twin Black Premium | Philips 43PFS5301 | Formuler F1 Twin (Hyperion 6.4) | AB Cryptobox 600HD Mini | Hot Bird 13E + Astra 19.2E | Cyfrowy Polsat i nc+
Apple iPhone 5s | Apple A7 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 12.4
Apple iPhone 5 | Apple A6 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 10.3
Nokia N9 | TI OMAP3630 @1,1GHz OC | PowerVR SGX-530 | 1GB RAM LPDDR | 16 GB PAMIĘCI | MeeGo 1.2 Harmattan
Lumia 520 | Qualcomm MSM8227 @ 1GHz | Qualcomm Adreno 305 | 512MB RAM | 8GB PAMIĘCI| WP 8.1 GDR2

Awatar użytkownika

WinSxS

Posty: 122
Rejestracja: 03 lut 2016, 20:36
    Windows 10 Chrome

Post15 mar 2019, 15:18

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
Mój sprzęt: KLIK

Awatar użytkownika

bsystem

Zasłużony użytkownik
Posty: 655
Rejestracja: 03 lis 2010, 16:44
    Windows 10 Firefox

Post16 mar 2019, 1:42

Dell e6230 + ar9285, są szanse?

Awatar użytkownika

winuser

Zasłużony użytkownik
Posty: 1109
Rejestracja: 29 sie 2013, 12:15
Lokalizacja: Będzin
Kontakt:
    Macintosh Firefox

Post16 mar 2019, 20:52

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.
Laptop: Laptop: Dell Latitude E7240 | Intel Core i5 4310U | Intel HD 4400 | 16GB RAM Kingston | Samsung SSD 1TB | Linux Ubuntu 19.04 KDE + WIndows 10 Pro
PC: Intel Xeon X5450 @3GHz + SilentiumPC SpartanPro | Asus P5Q Pro | nVidia GeForce GT 640 2GB | 8GB RAM Kingston| Goodram Iridium Pro SSD 480 GB | Seagate ST2000DM001 HDD 2TB | Windows 7 Pro
Japko: Apple iPhone 8 | Apple A11 Bionic @2.74 GHz | Apple A11 GPU | 3GB RAM | 64GB PAMIĘCI | iOS 13 beta
Sieć: Compal ConnectBox | UPC 300Mb/s
Storage: Seagate BlackArmor NAS 220 | 4TB HDD + 2TB HDD |
PlayStation 4 | CUH-1116A | 1TB |

Inne sprzęty:
Spoiler
Pokaż
Satelita:
Corab 90cm Black | 2x Inverto Twin Black Premium | Philips 43PFS5301 | Formuler F1 Twin (Hyperion 6.4) | AB Cryptobox 600HD Mini | Hot Bird 13E + Astra 19.2E | Cyfrowy Polsat i nc+
Apple iPhone 5s | Apple A7 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 12.4
Apple iPhone 5 | Apple A6 @1.3 GHz | PowerVR G6430 | 1GB RAM | 32GB PAMIĘCI | iOS 10.3
Nokia N9 | TI OMAP3630 @1,1GHz OC | PowerVR SGX-530 | 1GB RAM LPDDR | 16 GB PAMIĘCI | MeeGo 1.2 Harmattan
Lumia 520 | Qualcomm MSM8227 @ 1GHz | Qualcomm Adreno 305 | 512MB RAM | 8GB PAMIĘCI| WP 8.1 GDR2

Awatar użytkownika

bsystem

Zasłużony użytkownik
Posty: 655
Rejestracja: 03 lis 2010, 16:44
    Windows 10 Firefox

Post20 mar 2019, 12:16

Dzięki!

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość