This is a short guide on how to set-up a Apple OSX Mojave machine in VMware fusion and how to create the iso file needed during installation.
Ustawianie maszyny wirtualnej
Pierwszy krok: uruchom VMware Fusion, ja użyłem wersji 11.
Kliknij na znak „+” u góry ekranu, aby rozpocząć proces tworzenia nowej maszyny wirtualnej
Kliknij na „+ New…”
Wybierz „create a custom virtual machine” i kliknij Continue.
Wybierz „Apple OS X”, a następnie wybierz „macOS 10.14” i kliknij Kontynuuj
Zostaw ustawienie na „Utwórz nowy dysk wirtualny” i kliknij Kontynuuj
Zaakceptuj ustawienia domyślne i kliknij Zakończ lub kliknij na Dostosuj ustawienia, aby zmienić specyfikacje maszyny wirtualnej. Po utworzeniu maszyny wirtualnej pozostaw ją na razie, najpierw musimy utworzyć plik ISO OSX Mojave.
Tworzenie pliku Apple OSX Mojave .ISO
You're going to need a Mac running OSX and a AppleID to complete this step.
Najpierw uruchom App Store i wyszukaj „Mojave”
Jeśli jesteś już (jak ja) na OSX 10.14 to powie „View” zamiast download. Kliknij na „VIEW”, aby kontynuować.
Kliknij na „Get”, co spowoduje uruchomienie aplikacji „Software Update” na komputerze Mac.
Wystąpi monit z pytaniem, co zrobić, wybierz Pobierz i poczekaj ±20 min.
Po zakończeniu pobierania aplikacja konfiguracji zostanie uruchomiona automatycznie, pozostaw ten ekran nietknięty. Możesz go zamknąć po zakończeniu tworzenia pliku .iso.
Otwórz Terminal na komputerze Mac i wprowadź poniższe polecenie
hdiutil create -o /tmp/Mojave.cdr -size 12000m -layout SPUD -fs HFS+J
To utworzy tymczasowy plik wirtualnego dysku w katalogu tmp. Po jego wykonaniu możesz dołączyć i zamontować wirtualny dysk
hdiutil attach /tmp/Mojave.cdr.dmg -noverify -mountpoint /Volumes/install_build
Teraz jesteśmy gotowi, aby wyodrębnić i utworzyć instalacyjny obraz z pobranego Mojave. Wpisz polecenie pokazane poniżej, aby wyodrębnić obraz instalacyjny na zamontowanym dysku wirtualnym. Polecenie musi być uruchomione w trybie podwyższonym, więc poprosi Cię o podanie danych uwierzytelniających. Po wprowadzeniu danych uwierzytelniających zostaniesz poproszony o potwierdzenie, potwierdź „y” i „Enter”
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build
Następnie przeniesiemy zawartość wirtualnego dysku do pliku .dmg na pulpicie
mv /tmp/Mojave.cdr.dmg ~/Desktop/InstallSystem.dmg
Teraz jesteśmy prawie gotowi. Następnie odłączamy dysk wirtualny (instalator)
hdiutil detach /Volumes/Install\ macOS\ Mojave
Jednym z ostatnich kroków jakie musimy wykonać jest konwersja nowo utworzonego pliku „InstallSystem.dmg” do pliku .iso, wpisz poniższą komendę aby to osiągnąć.
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/Mojave.iso
Na koniec musimy zmienić typ pliku „Mojave.iso.cdr” na pulpicie. Wybierz plik i naciśnij enter, teraz zmień nazwę pliku na „Mojave.iso”. Pojawi się pytanie, czy jesteś pewien; wybierz „Użyj .iso” i gotowe!
Rozruch i instalacja OSX Mojave w maszynie wirtualnej
Powróćmy teraz do VMware fusion. W menedżerze maszyn wirtualnych klikamy na utworzoną wcześniej maszynę wirtualną i klikamy na ustawienia
.