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.
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
- 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.
- Następnie pobierz najnowszą wersję VirtualBox - użyj poniższego linku.
Pobierz VirtualBox
- Po pobraniu instalatora uruchom go i zainstaluj na swoim komputerze, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.
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
- Pobierz plik instalatora, a następnie uruchom VirtualBox. Przejdź do „Narzędzia” - „Ustawienia” .
- 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.
- Otworzy się „Explorer” - użyj go, aby przejść do katalogu z załadowaną wtyczką. Wybierz plik, którego szukasz i kliknij Otwórz .
- Kliknij „Zainstaluj” .
Przeczytaj umowę licencyjną, a następnie kliknij przycisk „Zgadzam się” .
Po zainstalowaniu wtyczki otrzymasz powiadomienie.
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:
- Uruchom VirtualBox i kliknij przycisk „Utwórz” na pasku narzędzi.
- 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”.
- 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.
- 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” .
- 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.
- Najpierw otwórz zakładki „System” - „Procesor” . Tutaj musisz zaznaczyć opcję „Włącz PAE / NX” .
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. - Przejdź do zakładek „Wyświetlacz” - „Ekran” , gdzie za pomocą suwaka „Pamięć wideo” wybierz wartość „128 MB” .
- Następnie musisz skonfigurować media - rozwiń odpowiednią sekcję. Zaznacz w nim obraz naszego systemu MacOS, a na liście „SATA” wybierz „SATA 0” .
Następnie kliknij pozycję „Controller: SATA” , aw prawej części okna zaznacz pole obok opcji „I / O caching” , a następnie kliknij „OK” .
- 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
- Po wykonaniu poleceń zamknij „Wiersz poleceń” i uruchom VirtualBox. Kliknij przycisk „Uruchom” .
- Pierwszą rzeczą, którą zostaniesz poproszony o wybranie regionu. Ustaw żądaną i kliknij „Kontynuuj” .
- Następnie wybierz układ klawiatury - dostępne opcje zależą od wybranego regionu.
- 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ę.
- Na tym etapie ma przesyłać dane lub przywracać informacje z poprzedniej wersji systemu MacOS. Tego nie mamy, więc powinieneś zrezygnować z transferu.
- System poprosi o wprowadzenie identyfikatora Apple ID. Nie zaleca się tego na maszynie wirtualnej, więc wybierz opcję „Ustaw później” .
Potwierdź odrzucenie wejścia.
- Należy także zaakceptować umowę licencyjną.
To działanie również będzie musiało zostać potwierdzone.
- Następnym krokiem jest utworzenie konta. Wprowadź wszystkie wymagane dane (login, imię i nazwisko oraz hasło), a następnie kontynuuj procedurę.
- 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.
- Po chwili pojawi się przed Tobą dostosowany pulpit MacOS Mojave.
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.
- 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!
- W kroku konfiguracji wirtualnego dysku twardego wybierz opcję Utwórz nowy wirtualny dysk twardy .
Dla typu pozostaw wartość domyślną, opcję „VDI” .
Następnie pozostaw opcję „Dynamiczny dysk twardy”.
Ostatnim wymaganym działaniem jest wybór głośności. Wystarczy 30 GB.
- Powtórz kroki z kroków 5-7 poprzedniej części artykułu.
- 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ą.
Następnie kliknij przycisk dodaj nowe kontrolery i wybierz opcję „Dodaj kontroler SATA” .
Następnie użyj przycisku w postaci dysku CD ze znakiem plus, aby utworzyć nowy dysk. W wyskakującym oknie wybierz „Wybierz obraz” .
W interfejsie Dodaj obraz kliknij „Dodaj” i użyj „Eksploratora”, aby wybrać plik ISO MacOS High Sierra.
Kliknij „Wybierz” , a następnie zamknij VirtualBox.
- 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:
- 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.
- Wybierz odpowiedni język, na przykład „rosyjski” .
- Pojawi się okno narzędziowe , w którym kliknij „Narzędzie dyskowe” .
W interfejsie narzędzia wybierz dysk maszyny wirtualnej i użyj przycisku „Wymaż” .
Musisz określić nazwę, format i układ sekcji. Możesz wybrać dowolny z dostępnych. Po wykonaniu tej czynności kliknij „Wymaż”.
Po zakończeniu procedury czyszczenia kliknij przycisk „Zakończ” .
- Zamknij „Disk Utility” , a następnie wybierz „Install macOS” z listy.
- Kliknij tutaj „Kontynuuj” .
- Zaakceptuj umowę licencyjną.
Potwierdź swoją zgodę.
- W oknie wyboru dysku należy wybrać ten, który wcześniej sformatowaliśmy - wybierz go i kliknij „Zainstaluj” .
- Poczekaj, aż macOS High Sierra przygotuje pliki do instalacji - czas trwania operacji zależy od charakterystyki komputera.
- Proces instalacji spowoduje ponowne uruchomienie maszyny wirtualnej. Gdy ponownie pojawi się okno instalacji MacOS, użyj menu VirtualBox, w którym wybierz „Plik” - „Zamknij” .
Zaznacz opcję „Wyłącz urządzenie” i kliknij „OK” .
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” .
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.
- Uruchom ponownie komputer z zainstalowanym systemem operacyjnym. Poczekaj, aż powłoka zostanie załadowana, a następnie wpisz w niej wyjście exit .
Za pomocą strzałek wybierz opcję „Boot Maintenance Manager” i naciśnij Enter .
Dalej - „Boot from File” .
Zaznacz drugą opcję i przejdź do niej.
Postępuj zgodnie ze ścieżką „MacOS Install Data” - „Locked Files” - „Boot Files” . Znajdź tam plik „boot.efi” , wybierz go i naciśnij Enter .
- 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.
- Po instalacji pojawi się okno pierwszego kreatora ustawień, takie samo jak przy instalacji macOS Mojave. Użyj kroków 11-19 poprzedniej instrukcji.
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.
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. ”