Chcesz uruchamiać 32-bitowe aplikacje na macOS Catalina? Użyj maszyny wirtualnej Mojave

macOS Mojave będzie oficjalnie ostatnią wersją systemu operacyjnego Apple Mac obsługującą aplikacje 32-bitowe. Ale co, jeśli w przyszłości będziesz absolutnie potrzebować aplikacji 32-bitowej? Chociaż nie jest to najłatwiejsze rozwiązanie, zawsze możesz użyć programu do wirtualizacji, aby utworzyć maszynę wirtualną z systemem Mojave.

To jest, prawdę mówiąc, trochę żmudne i techniczne zadanie. Po części dzieje się tak dlatego, że skonfigurowanie maszyny wirtualnej Mac jest nieco trudniejsze niż wirtualizacja systemu Windows lub Linux. Ale w chwili pisania tego artykułu można to zrobić i może być działającym rozwiązaniem do uruchamiania 32-bitowych aplikacji w systemie macOS Catalina i nie tylko.

Co to jest maszyna wirtualna?

Wirtualizacja, w skrócie, to sposób na uruchomienie dowolnego systemu operacyjnego na obecnym komputerze bez konieczności instalowania ich osobno lub tworzenia sytuacji podwójnego rozruchu.

Zamiast tego program do wirtualizacji, taki jak VirtualBox, Parallels Desktop, VMware Fusion lub podobne aplikacje, umożliwia tworzenie maszyn wirtualnych - zasadniczo samodzielnych komputerów, które działają niezależnie od systemu operacyjnego hosta.

W kontekście aplikacji 32-bitowych oznacza to, że nadal można je uruchamiać w instancji systemu macOS Mojave, nawet po uaktualnieniu komputera Mac do wersji Catalina.

Istnieje również wiele innych zastosowań maszyn wirtualnych, ale zajmiemy się nimi później.

Pierwsze wymagane kroki

W celach ilustracyjnych używamy aplikacji VirtualBox firmy Oracle VM, ale kroki są podobne w przypadku innych programów do wirtualizacji.

Jedyne, czego potrzebujesz, aby to zadziałało, to kopia aplikacji VirtualBox Oracle VM, którą możesz pobrać tutaj, oraz obraz ISO wersji macOS, którą chcesz zainstalować.

Niestety obraz ISO systemu macOS jest dość trudny do zdobycia. Chociaż istnieje wiele witryn internetowych, które mają własne obrazy ISO, wszystkie wiążą się z pewnym ryzykiem.

Tworzenie nośnika instalacyjnego ISO

Możesz pobrać kopię instalatora macOS Mojave z Mac App Store.

Ze względu na ryzyko losowych obrazów ISO zalecamy tworzenie własnych przy użyciu oficjalnego instalatora macOS Mojave.

Uwaga: Apple zazwyczaj nie oferuje bezterminowo instalatorów poprzednich wersji macOS w App Store. Zalecamy wypróbowanie tego przed aktualizacją do systemu macOS Catalina.

  • Otwórz Mac App Store i wyszukaj macOS Mojave .
  • Kliknij Pobierz, aby pobrać instalator.
  • Jeśli nie możesz go znaleźć w App Store, przejdź na stronę Apple dotyczącą systemu macOS Mojave
  • Znajdź instalator i kliknij go prawym przyciskiem myszy. Następnie wybierz opcję Pokaż zawartość pakietu .
  • Znajdź plik o nazwie InstallESD.dmg wewnątrz treści / SharedSupport /.
  • Przenieś plik do folderu pobierania, na pulpit lub w inne miejsce, aby komputer Mac utworzył do niego skrót
  • Otwórz aplikację Disk Utility .
  • Na górnym pasku menu wybierz Obrazy> Konwertuj .
  • W następnym oknie znajdź i wybierz ten  skrót InstallESD.dmg,  aby go ukryć
  • Zmień typ formatu obrazu na  wzorcowy DVD / CD-R do eksportu.
  • Zmień nazwę pliku z InstallESD.cdr na Mojave.cdr
  • Zmień lokalizację zapisywania ( pole Gdzie ) na folder pobierania, pulpit lub inne miejsce na folder docelowy
  • Po ustawieniu wszystkich zmiennych wybierz Konwertuj .
  • Po zakończeniu zamknij Narzędzie dyskowe
  • Sprawdź, czy nazwa nowego pliku to Mojave.cdr (iw razie potrzeby zmień ją na tę)

Następnie musisz faktycznie przekonwertować plik .cdr, który utworzy ta akcja, na plik .iso.

Najpierw znajdź plik .cdr w folderze docelowym. Zalecamy umieszczenie go w Pobranych lub Dokumentach w celu łatwego dostępu.

Następnie otwórz aplikację Terminal i wprowadź następujące polecenie. Zmień NameOfFolder i NameOfFile na utworzone przez siebie nazwy

hdiutil convert ~/NameOfFolder/NameOfFile.cdr -format UDTO -o ~/NameOfFolder/NameOfFile.iso

Po zakończeniu działania polecenia sprawdź folder docelowy, aby zobaczyć, czy masz obraz .iso. To jest to, czego użyjesz do zainstalowania macOS Mojave w VirtualBox.

Jeśli nazwa pliku iso zawiera na końcu .cdr, zmień nazwę pliku, aby usunąć ten .cdr, tak aby ostateczna nazwa pliku to Mojave.iso

Jak używać VirtualBox do uruchamiania macOS Mojave

Tworzenie maszyny VirtualBox macOS jest nieco żmudne, ale warte wysiłku.

Zanim zaczniesz, pobierz VirtualBox i zainstaluj go na swoim Macu.

  • Otwórz VirtualBox.
  • Kliknij przycisk Nowy .
  • Wybierz Mac OS X jako system operacyjny i Mac OS X (64-bitowy) jako wersję.
  • Kontynuuj proces ustawiania rozmiaru pamięci i h. Zalecamy ustawienie rozmiaru co najmniej 32 GB .
  • Gdy przejdziesz do kroku z pytaniem o dysk twardy, wybierz opcję Utwórz wirtualny dysk twardy teraz .
  • Wybierz VDI jako typ dysku twardego . Kliknij Następny.
  • Teraz przejdź do Ustawienia> Pamięć .
  • W sekcji kontroler SATA kliknij Dodaj dysk optyczny i wybierz utworzony wcześniej plik .iso.
  • Na karcie Wyświetlacz ustaw pamięć wideo na co najmniej 128 MB (lub jej maksymalną wartość).
  • Zamknij ustawienia.

Teraz będziesz chciał uruchomić maszynę wirtualną. Po prostu wybierz go z listy i kliknij Start. Po chwili zapyta Cię o język instalacji i miejsce, w którym chcesz zainstalować macOS.

Stąd wybierz Narzędzia na górnym pasku menu i otwórz Narzędzie dyskowe . Wybierz VBOX HARDDISK Media i wymaż pamięć, klikając ikonę Wymaż u góry.

Wprowadź żądaną nazwę i zamknij Narzędzie dyskowe po zakończeniu. Teraz powinieneś zobaczyć nowy nośnik pamięci. Wybierz to do instalacji systemu macOS Mojave.

Pamiętaj, aby wrócić do opcji Ustawienia> Pamięć i wysunąć obraz .iso .

Następnie po prostu uruchom ponownie komputer, aby sprawdzić, czy instalacja przebiega normalnie. Jeśli wszystko poszło dobrze, powinieneś zobaczyć standardowe menu konfiguracji Maca.

Zalecamy pominięcie logowania przy użyciu swojego Apple ID podczas konfiguracji i próbę zalogowania się później w App Store.

Kiedy już wszystko skonfigurujesz

Po skonfigurowaniu maszyny macOS Mojave powinieneś móc z niej normalnie korzystać.

Zwróć uwagę, że oprogramowanie Apple nie zawsze jest najlepsze do wirtualizacji. Z tego powodu niektóre funkcje systemu - takie jak przyspieszenie dźwięku lub wideo - mogą nie działać poprawnie. Inne aplikacje, takie jak iMessage lub Apple Maps, również mogą się nie ładować.

Innymi słowy, może to nie być najlepsza opcja jako codzienna maszyna kierowcy. Ale powinieneś być w stanie zainstalować i używać 32-bitowych aplikacji na maszynie wirtualnej, nawet po zaktualizowaniu swojego nakręconego Maca do Cataliny.

Inne zastosowania maszyny wirtualnej

Chcesz uruchomić coś, co działa tylko w systemie Windows? Możesz pobrać wersję testową systemu operacyjnego dla VirtualBox.

Podczas gdy VirtualBox i maszyny wirtualne doskonale nadają się do uruchamiania 32-bitowych aplikacji w systemie macOS Catalina, istnieje wiele innych zastosowań dla nich.

Możesz na przykład uruchomić wirtualną wersję systemu Windows na komputerze Mac. Istnieje również wiele dystrybucji Linuksa dostępnych dla VirtualBox, jeśli chcesz z nich korzystać.

Maszyny wirtualne są również świetne pod względem bezpieczeństwa. Jeśli jest jakiś szkicowy plik, który Cię interesuje, możesz zapisać migawkę maszyny wirtualnej i otworzyć plik na tej maszynie.

Jeśli plik okaże się nikczemny, zawsze możesz powrócić do wcześniejszej migawki lub całkowicie usunąć maszynę wirtualną. Nie zagrozi Twojemu komputerowi-hostowi.

(Dziękuję czytelnikowi Willowi Goadowi za sugestię!)

Najnowsze posty