zainstaluj Mac OS na Virtualbox
Wielu użytkowników nie obawia się zapoznania z zaletami systemu operacyjnego MacOS, ale nie chce lub nie może kupić komputera iMac lub MacBook. Dobrym rozwiązaniem w tej sytuacji byłoby zainstalowanie tego systemu operacyjnego na maszynie wirtualnej, w szczególności za pośrednictwem VirtualBox, który chcemy poinformować w poniższym artykule.

Wymagania instalacyjne

Przed rozpoczęciem instalacji MacOS na „maszynie wirtualnej” upewnij się, że komputer spełnia następujące wymagania:

  • procesor (dwurdzeniowy lub więcej) z obsługą instrukcji SSE 4.2, najlepiej Intel;
  • RAM 4 GB lub więcej;
  • Główny system operacyjny jest 64-bitowy, najlepiej Windows lub zaawansowana dystrybucja na jądrze Linuksa.

Musisz także skonfigurować wirtualizację na swoim komputerze - oznacza to włączenie określonych ustawień w BIOSie lub UEFI. Należy pamiętać, że te opcje nie obsługują wszystkich komputerów - szczegółowe informacje można znaleźć w materiale pod poniższym linkiem.
wirtualizatciya-dkya-intel

Więcej szczegółów: Jak włączyć wirtualizację w BIOS-ie

Funkcje instalacji macOS w VirtualBox

Instalacja systemu operacyjnego w VirtualBox składa się z kilku etapów: pobieranie niezbędnych materiałów, konfigurowanie środowiska i uruchamianie lub instalowanie obrazu. Procedura jest inna w przypadku instalowania wersji macOS Mojave i starszych wersji systemu operacyjnego Apple, więc warto rozważyć oba.

Instalacja macOS Mojave

Etap 1: Załadowanie niezbędnych materiałów

  1. Pierwszą rzeczą na początek jest pobranie odpowiedniego obrazu dla VirtualBox. Ze względu na pewne ograniczenia nie jesteśmy w stanie umieścić obrazu na naszej stronie internetowej, więc musisz go znaleźć w Internecie na żądanie obrazu macbox mojave virtualbox .

    Należy pamiętać, że w większości przypadków będzie to gotowy wirtualny obraz dysku twardego z już zainstalowanym systemem. Osobliwością najnowszej wersji MacOS jest to, że wymaga on dysku z systemem plików APFS, którego VirtualBox nie obsługuje, wersji, która jest odpowiednia w momencie pisania tego tekstu, do pełnej instalacji. Jeśli jesteś zainteresowany pełną fazą instalacji, skorzystaj z opcji High Sierra, która jest opisana poniżej.

  2. Następnie pobierz najnowszą wersję VirtualBox - użyj poniższego linku.

    Pobierz VirtualBox

  3. Po pobraniu instalatora uruchom go i zainstaluj na swoim komputerze, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.
  4. Należy również pobrać rozszerzenie wtyczki - jest to konieczne dla portów USB w wersjach 2.0 i 3.0. Możesz pobrać niezbędny pakiet pod następującym linkiem.

    Pobierz pakiet Oracle VM VirtualBox Extension Pack

  1. Pobierz plik instalatora, a następnie uruchom VirtualBox. Przejdź do „Narzędzia” - „Ustawienia” .
  2. Otwórz ustawienia środowiska do instalacji MacOS na VirtualBox

  3. Następnie wybierz opcję „Wtyczki” w menu po lewej stronie. Następnie w prawej części okna znajdź przycisk z ikoną folderu z plusem i kliknij go.
  4. Rozpocznij instalację wtyczki, aby zainstalować macOS na VirtualBox

  5. Otworzy się „Explorer” - użyj go, aby przejść do katalogu z załadowaną wtyczką. Wybierz plik, którego szukasz i kliknij Otwórz .
  6. Instalowanie wtyczki, aby zainstalować MacOS na VirtualBox

  7. Kliknij „Zainstaluj” .
    Potwierdź instalację wtyczki, aby zainstalować macOS na VirtualBox

    Przeczytaj umowę licencyjną, a następnie kliknij przycisk „Zgadzam się” .
    Zaakceptuj zgodę na zainstalowanie wtyczki, aby zainstalować macOS na VirtualBox

    Po zainstalowaniu wtyczki otrzymasz powiadomienie.

Zakończ instalację wtyczki macOS na VirtualBox

Sprawdź, czy pakiet rozszerzeń pojawił się na liście, a następnie przejdź do następnego kroku.

Krok 2: Skonfiguruj VirtualBox

Przed zainstalowaniem najnowszej maszyny wirtualnej macOS należy odpowiednio skonfigurować. Postępuj zgodnie z następującym algorytmem:

  1. Uruchom VirtualBox i kliknij przycisk „Utwórz” na pasku narzędzi.
  2. Utwórz nową maszynę wirtualną, aby zainstalować MacOS na VirtualBox

  3. Pojawi się okno do tworzenia nowej maszyny wirtualnej. Najpierw wprowadź nazwę systemu operacyjnego, w naszym przypadku macOS Mojave . Następnie wybierz typ i wersję „Mac OS X” odpowiednio z list rozwijanych, a następnie kliknij „Dalej”.
  4. Wprowadzając nazwę i typ maszyny wirtualnej do zainstalowania systemu MacOS na VirtualBox

  5. W tym kroku należy ustawić ilość pamięci RAM przydzielonej maszynie wirtualnej. Wartość zależy od ilości pamięci RAM zainstalowanej na komputerze: na przykład dla urządzeń o pojemności 4 GB na pokładzie należy ustawić 2048 MB dla maszyn o pojemności 8 GB - 4096 MB i zgodnie z tą samą zasadą, jeśli jest więcej pamięci RAM.
  6. Przydzielanie pamięci RAM maszyny wirtualnej w celu zainstalowania systemu MacOS na VirtualBox

  7. Aby system operacyjny działał na maszynie wirtualnej, musisz utworzyć lub zamontować obraz dysku twardego. Dla naszego dzisiejszego celu użyjemy ostatniej opcji: wybierz element „Użyj istniejącego wirtualnego dysku twardego” , a następnie użyj okna dialogowego „Eksplorator” , aby wybrać wcześniej pobrany obraz w formacie VMDK i kliknij „Utwórz” .
  8. Podłączanie obrazu multimedialnego do maszyny wirtualnej w celu zainstalowania systemu MacOS na VirtualBox

  9. Po utworzeniu nowej maszyny wirtualnej należy ją skonfigurować - w tym celu należy wybrać żądaną pozycję w lewym menu i kliknąć przycisk „Konfiguruj” , który znajduje się w menu narzędzi.
  10. Zacznij konfigurować maszynę wirtualną, aby kontynuować instalację MacOS na VirtualBox

  11. Najpierw otwórz zakładki „System” - „Procesor” . Tutaj musisz zaznaczyć opcję „Włącz PAE / NX” .
    Procesor maszyny wirtualnej, aby kontynuować instalację systemu MacOS na VirtualBox
    Następnie w tej samej sekcji przejdź do karty „Płyta główna” . W bloku „Boot Order” usuń zaznaczenie opcji „Floppy Disk” . Następnie w rozwijanym menu „Chipset” wybierz opcję „ICH9” , jeśli nie jest ona domyślnie zainstalowana.
  12. Płyta główna maszyny wirtualnej, aby kontynuować instalację MacOS na VirtualBox

  13. Przejdź do zakładek „Wyświetlacz” - „Ekran” , gdzie za pomocą suwaka „Pamięć wideo” wybierz wartość „128 MB” .
  14. Ustawienia wideo maszyny wirtualnej, aby kontynuować instalację MacOS na VirtualBox

  15. Następnie musisz skonfigurować media - rozwiń odpowiednią sekcję. Zaznacz w nim obraz naszego systemu MacOS, a na liście „SATA” wybierz „SATA 0” .
    Wirtualne nośniki maszyn, aby kontynuować instalację MacOS na VirtualBox

    Następnie kliknij pozycję „Controller: SATA” , aw prawej części okna zaznacz pole obok opcji „I / O caching” , a następnie kliknij „OK” .

  16. Virtual Media Carrier Controller, aby kontynuować instalację MacOS na VirtualBox

  17. Po wyjściu z ustawień zamknij główne okno VirtualBox i uruchom „Wiersz polecenia” jako administrator . Następnie wprowadź kolejno następujące polecenia w oknie interfejsu, naciskając klawisz Enter po każdym:

    cd "C:Program FilesOracleVirtualBox

    VBoxManage.exe modifyvm "" macOS Mojave "" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

    VBoxManage setextradata "" macOS Mojave "" "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct "" "" iMac11.3 ""

    VBoxManage setextradata "" macOS Mojave "" "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" "1,0" "

    VBoxManage setextradata "" macOS Mojave "" "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" "" Iloveapple ""

    VBoxManage setextradata "" macOS Mojave "" "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" "ourhardworkby tesewordsguardedpleasedontsteal (c) AppleComputerInc" "

    VBoxManage setextradata "" macOS Mojave "" "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "" 1

  18. „Zmiana parametrów maszyny wirtualnej za pomocą wiersza poleceń w celu zainstalowania systemu MacOS na VirtualBox

  19. Po wykonaniu poleceń zamknij „Wiersz poleceń” i uruchom VirtualBox. Kliknij przycisk „Uruchom” .
  20. „Uruchom maszynę wirtualną po zainstalowaniu systemu MacOS na VirtualBox

  21. Pierwszą rzeczą, którą zostaniesz poproszony o wybranie regionu. Ustaw żądaną i kliknij „Kontynuuj” .
  22. „Wybór regionu podczas instalacji MacOS na VirtualBox

  23. Następnie wybierz układ klawiatury - dostępne opcje zależą od wybranego regionu.
  24. „Układ klawiatury podczas instalacji MacOS na VirtualBox

  25. Tutaj musisz przeczytać i zaakceptować umowę dotyczącą wykorzystania danych osobowych. Ponieważ ta instrukcja nie zakłada, że ​​sieć zostanie przekazana do maszyny wirtualnej, możemy bezpiecznie kontynuować procedurę.
  26. „Zgoda na ujawnienie danych podczas instalacji systemu MacOS na VirtualBox

  27. Na tym etapie ma przesyłać dane lub przywracać informacje z poprzedniej wersji systemu MacOS. Tego nie mamy, więc powinieneś zrezygnować z transferu.
  28. „Transfer danych podczas instalacji MacOS na VirtualBox

  29. System poprosi o wprowadzenie identyfikatora Apple ID. Nie zaleca się tego na maszynie wirtualnej, więc wybierz opcję „Ustaw później” .

    „Odmawianie wejścia AppleID podczas instalacji systemu MacOS na VirtualBox

    Potwierdź odrzucenie wejścia.

  30. „Brakujące wejście AppleID podczas instalacji MacOS na VirtualBox

  31. Należy także zaakceptować umowę licencyjną.
    „Umowa licencyjna podczas instalacji MacOS na VirtualBox

    To działanie również będzie musiało zostać potwierdzone.

  32. „Zaakceptuj umowę licencyjną podczas instalacji systemu MacOS na VirtualBox

  33. Następnym krokiem jest utworzenie konta. Wprowadź wszystkie wymagane dane (login, imię i nazwisko oraz hasło), a następnie kontynuuj procedurę.
  34. „Tworzenie konta podczas instalacji systemu MacOS na VirtualBox

  35. Ostatnią potrzebną czynnością jest wybór jasnego lub ciemnego schematu. Wybierz smak, a jeśli tematowi się to nie podoba, zawsze możesz go zmienić za pomocą ustawień systemu.
  36. „Instalowanie schematu kolorów podczas instalacji MacOS na VirtualBox

  37. Po chwili pojawi się przed Tobą dostosowany pulpit MacOS Mojave.

„Uruchamianie macOS zainstalowanego na VirtualBox

Zainstaluj macOS High Sierra i starsze

Starsze wersje systemu operacyjnego Apple można zainstalować na VirtualBox w najprawdziwszym tego słowa znaczeniu, z obrazu rozruchowego, ponieważ mają one tylko system plików HFS +, który jest obsługiwany przez to środowisko. Procedura nie różni się zbytnio od tej na Mojave, ale ma wiele niuansów, na które będziemy zwracać uwagę.

Etap 1: Pobieranie obrazu

Pierwszy etap instalacji High Sierra dokładnie powtarza ładowanie materiałów z instrukcji do najnowszej wersji, z jedną różnicą - obraz instalacyjny tego systemu operacyjnego należy pobrać w formacie ISO.

Uwaga! Obrazy z AppStore w formacie DMG nie są obsługiwane w VirtualBox!

Etap 2: Przygotowanie środowiska

Dostosowywanie VirtualBox dla macOS High Sierra postępuje dokładnie według tej samej zasady, co Mojave.

  1. Wykonaj czynności 1-3 z poprzednich instrukcji, tylko w kroku 2, ustaw High Sierra jako nazwę pojazdu.

    Zwróć uwagę! Typ systemu operacyjnego musi być ustawiony na „Mac OS X (64-bit)” , w przeciwnym razie instalacja nie będzie przebiegać poprawnie!

  2. „Ustaw nazwę maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

  3. W kroku konfiguracji wirtualnego dysku twardego wybierz opcję Utwórz nowy wirtualny dysk twardy .

    „Utwórz dysk maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    Dla typu pozostaw wartość domyślną, opcję „VDI” .
    „Typ dysku maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    Następnie pozostaw opcję „Dynamiczny dysk twardy”.
    „Format dysku maszyny wirtualnej do instalacji MacOS High Sierra na VirtualBox

    Ostatnim wymaganym działaniem jest wybór głośności. Wystarczy 30 GB.

  4. „Rozmiar dysku wirtualnego do instalacji MacOS High Sierra na VirtualBox

  5. Powtórz kroki z kroków 5-7 poprzedniej części artykułu.
  6. Podczas konfiguracji elementu „Media” akcje są nieco inne. Najpierw należy wybrać pozycję wirtualnego napędu optycznego w gałęzi „SATA Controller” i usunąć ją.

    „Usuń napęd maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    Następnie kliknij przycisk dodaj nowe kontrolery i wybierz opcję „Dodaj kontroler SATA” .
    „Dodaj nowy kontroler maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    Następnie użyj przycisku w postaci dysku CD ze znakiem plus, aby utworzyć nowy dysk. W wyskakującym oknie wybierz „Wybierz obraz” .
    „Utwórz dysk i wybierz obraz maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    W interfejsie Dodaj obraz kliknij „Dodaj” i użyj „Eksploratora”, aby wybrać plik ISO MacOS High Sierra.
    „Dodaj obraz rozruchowy do maszyny wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

    Kliknij „Wybierz” , a następnie zamknij VirtualBox.

  7. „Wybierz obraz rozruchowy na maszynie wirtualnej, aby zainstalować MacOS High Sierra na VirtualBox

  8. W kroku 9 instrukcje dla Mojave zastępują nazwę maszyny wirtualnej w poleceniach: zamiast macOS Mojave, wpisz High Sierra , wpisując określone polecenia.

Etap 3: Zainstaluj system operacyjny

Procedura pełnej instalacji systemu operacyjnego odbywa się zgodnie z następującym algorytmem:

  1. Podobnie jak w wersji Mojave, otwórz VirtualBox, zaznacz komputer, który utworzyłeś wcześniej i kliknij „Uruchom”. Rozpocznie się przygotowanie do instalacji MacOS. Może to potrwać kilka minut - pamiętaj, aby poczekać, aż się skończy.
  2. „Przygotowanie maszyny wirtualnej do instalacji MacOS High Sierra na VirtualBox

  3. Wybierz odpowiedni język, na przykład „rosyjski” .
  4. „Wybór języka podczas instalacji MacOS High Sierra na VirtualBox

  5. Pojawi się okno narzędziowe , w którym kliknij „Narzędzie dyskowe” .

    „Otwórz narzędzie dyskowe podczas instalacji MacOS High Sierra na VirtualBox

    W interfejsie narzędzia wybierz dysk maszyny wirtualnej i użyj przycisku „Wymaż” .
    „Wyczyść dysk wirtualny podczas instalacji MacOS High Sierra na VirtualBox

    Musisz określić nazwę, format i układ sekcji. Możesz wybrać dowolny z dostępnych. Po wykonaniu tej czynności kliknij „Wymaż”.
    „Potwierdź czyszczenie dysku wirtualnego podczas instalacji macOS High Sierra na VirtualBox

    Po zakończeniu procedury czyszczenia kliknij przycisk „Zakończ” .

  6. „Zakończ czyszczenie dysku wirtualnego podczas instalacji macOS High Sierra na VirtualBox

  7. Zamknij „Disk Utility” , a następnie wybierz „Install macOS” z listy.
  8. „Kontynuuj instalowanie MacOS High Sierra na VirtualBox

  9. Kliknij tutaj „Kontynuuj” .
  10. „Ustawienie macOS High Sierra podczas instalacji na VirtualBox

  11. Zaakceptuj umowę licencyjną.
    „Akceptuj umowę licencyjną podczas instalowania MacOS High Sierra na VirtualBox

    Potwierdź swoją zgodę.

  12. „Potwierdź umowę licencyjną podczas instalacji macOS High Sierra na VirtualBox

  13. W oknie wyboru dysku należy wybrać ten, który wcześniej sformatowaliśmy - wybierz go i kliknij „Zainstaluj” .
  14. „Kontynuuj instalację macOS High Sierra na VirtualBox

  15. Poczekaj, aż macOS High Sierra przygotuje pliki do instalacji - czas trwania operacji zależy od charakterystyki komputera.
  16. „Proces instalowania MacOS High Sierra na VirtualBox

  17. Proces instalacji spowoduje ponowne uruchomienie maszyny wirtualnej. Gdy ponownie pojawi się okno instalacji MacOS, użyj menu VirtualBox, w którym wybierz „Plik” - „Zamknij” .

    „Wyłączenie maszyny wirtualnej po zainstalowaniu macOS High Sierra na VirtualBox

    Zaznacz opcję „Wyłącz urządzenie” i kliknij „OK” .
    „Wyłącz komputer po zainstalowaniu macOS High Sierra na VirtualBox

    Wróć do głównego okna VirtualBox i przejdź do ustawień multimedialnych środowiska, w którym zainstalowano High Sierra. Kliknij ikonę dysku obok opisu kontrolera wirtualnego i wybierz opcję „Usuń dysk z dysku” .
    „Usunięcie obrazu z dysku po zainstalowaniu macOS High Sierra na VirtualBox

    Kroki w następnym kroku są wymagane tylko dla wersji High Sierra: jeśli instalujesz starszą wersję MacOS, po prostu uruchom ponownie środowisko VirtualBox i przejdź do kroku 11.

  18. Uruchom ponownie komputer z zainstalowanym systemem operacyjnym. Poczekaj, aż powłoka zostanie załadowana, a następnie wpisz w niej wyjście exit .
    „Przejdź do menu rozruchu, aby kontynuować instalację macOS High Sierra na VirtualBox

    Za pomocą strzałek wybierz opcję „Boot Maintenance Manager” i naciśnij Enter .
    „Otwórz menu rozruchowe, aby kontynuować instalację macOS High Sierra na VirtualBox

    Dalej - „Boot from File” .
    „Pobierz opcje, aby kontynuować instalację macOS High Sierra na VirtualBox

    Zaznacz drugą opcję i przejdź do niej.
    „Wybierz odzyskiwanie, aby kontynuować instalację macOS High Sierra na VirtualBox

    Postępuj zgodnie ze ścieżką „MacOS Install Data” - „Locked Files” - „Boot Files” . Znajdź tam plik „boot.efi” , wybierz go i naciśnij Enter .

  19. „Skonfiguruj bootloader, aby kontynuował instalację macOS High Sierra na VirtualBox

  20. Maszyna wirtualna uruchomi się ponownie automatycznie, a instalacja macOS High Sierra będzie kontynuowana. Tym razem procedura może zająć dużo czasu (do 30 minut), więc bądź cierpliwy i nie używaj komputera, aby zmniejszyć obciążenie.
  21. „Kontynuacja instalacji macOS High Sierra na VirtualBox

  22. Po instalacji pojawi się okno pierwszego kreatora ustawień, takie samo jak przy instalacji macOS Mojave. Użyj kroków 11-19 poprzedniej instrukcji.

„Zakończenie instalacji macOS High Sierra na VirtualBox

Jak widać, instalowanie systemu MacOS od podstaw jest bardziej skomplikowane niż pierwsza opcja. Jednak jest on również dostępny dla High Sierra i starszych - wystarczy załadować odpowiedni obraz VMDK.

Rozwiązywanie problemów z VirtualBox

Jeśli występują jakieś problemy ze środowiskiem maszyny wirtualnej (instancja macOS nie uruchamia się, cała aplikacja pojawia się podczas operacji), należy zapoznać się z materiałem pod poniższym linkiem: jeden z naszych autorów szczegółowo przejrzał rozwiązania większości problemów z VirtualBox.
„Okno-s-oshibkoy-VirtualBox

Lekcja:

Wniosek

Instalacja macOS w środowisku VirtualBox może wyglądać jak proste zadanie, ale tylko wtedy, gdy dokładnie przestrzegasz tych instrukcji, w przeciwnym razie mogą wystąpić problemy w środowisku. ”