Spisu treści:

Jak zainstalować macOS za pośrednictwem maszyny wirtualnej
Jak zainstalować macOS za pośrednictwem maszyny wirtualnej
Anonim

Szczegółowe instrukcje dla tych, którzy potrzebują Xcode lub po prostu chcą wypróbować zastrzeżony system operacyjny Apple.

Jak zainstalować macOS za pośrednictwem maszyny wirtualnej
Jak zainstalować macOS za pośrednictwem maszyny wirtualnej

1. Sprawdź kompatybilność z komputerem

Do uruchomienia systemu macOS potrzebny jest stosunkowo nowoczesny komputer. Do mniej lub bardziej komfortowej pracy potrzebny jest czterordzeniowy procesor, 8 GB pamięci RAM i dyskretna grafika.

Ponadto procesor musi obsługiwać technologie wirtualizacji na poziomie sprzętowym. W przypadku chipów Intela jest to VT-x lub VT-d, dla AMD - AMD-V. Prawie wszystkie nowoczesne procesory to mają, ale sprawdzanie nie będzie zbyteczne.

Jak zainstalować macOS przez maszynę wirtualną: Sprawdź kompatybilność z komputerem
Jak zainstalować macOS przez maszynę wirtualną: Sprawdź kompatybilność z komputerem

Można to wyjaśnić w opisie konkretnego modelu układu na stronie producenta lub korzystając z darmowego narzędzia CPU-Z.

  1. aplikację z oficjalnej strony internetowej i zainstaluj.
  2. Uruchom CPU-Z i spójrz na linię Instrukcje.
  3. Jeśli są powyższe oznaczenia, wszystko jest w porządku.
  4. Jeśli nie, możesz skorzystać z wirtualizacji oprogramowania, ale w tym przypadku wydajność będzie zauważalnie niższa.

2. Przygotuj obraz macOS

Obrazy instalacyjne MacOS nie są dostępne bezpłatnie, a Apple zabrania używania swojego systemu operacyjnego na komputerach innych producentów. Aby uzyskać obraz dysku startowego, możesz spróbować znaleźć go w Internecie lub pożyczyć komputer Mac od znajomego.

Wykorzystamy drugą opcję.

  1. Na komputerze Mac przejdź do i kliknij Otwórz App Store.
  2. Kliknij „Pobierz”, poczekaj na pobranie instalatora i zamknij go.
  3. Otwórz folder Aplikacje → Narzędzia i uruchom Terminal.
  4. Utwórz kontener obrazu dysku, kopiując polecenie

    hdiutil konwertuj ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Zamontuj go za pomocą polecenia

    hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Volumes / install_build

  6. Rozwiń instalator systemu do utworzonego obrazu za pomocą polecenia

    sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Wprowadź hasło administratora i potwierdź, naciskając Y i Enter.
  8. Przenieś obraz na pulpit za pomocą polecenia

    mv /tmp/HighSierra.cdr.dmg ~ / Pulpit / InstallSystem.dmg

  9. Odmontuj instalator za pomocą polecenia

    hdiutil detach / Volumes / Install / macOS / High / Sierra

  10. Konwertuj obraz macOS do formatu ISO za pomocą polecenia

    hdiutil konwertuj ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Zmień rozszerzenie pliku obrazu na ISO i przenieś go za pomocą dysku flash na komputer, na którym zostanie zainstalowana maszyna wirtualna.

3. Wybierz i zainstaluj oprogramowanie do wirtualizacji

Istnieje wiele darmowych i płatnych maszyn wirtualnych. VmWare, Parallels, VirtualBox są odpowiednie do instalacji systemu macOS. Dla naszego przykładu weźmy to drugie: jest powszechnie dostępne i dobrze znane.

  1. przejdź na oficjalną stronę VirtualBox i kliknij link Hosty Windows.
  2. Otwórz pobrany plik i postępuj zgodnie z instrukcjami kreatora instalacji.
  3. Potwierdź instalację dodatkowych komponentów w procesie.

4. Utwórz maszynę wirtualną

Teraz w VirtualBox musimy stworzyć nasz wirtualny komputer, na którym później zainstalujemy macOS.

  1. Uruchom narzędzie, kliknij przycisk „Utwórz” i wprowadź nazwę urządzenia.
  2. Określ typ i wersję systemu operacyjnego, w naszym przypadku - Mac OS X i macOS 10.13 High Sierra.
  3. Wprowadź ilość pamięci RAM. Im więcej, tym lepiej, ale lepiej nie wychodzić poza zieloną strefę.
  4. Wybierz „Utwórz nowy dysk wirtualny” i typ VDI.
  5. Określ format „Dynamiczny” i ustaw żądany rozmiar. Zalecane od 30 GB, w zależności od ilości oprogramowania, którego planujesz używać.

5. Skonfiguruj maszynę wirtualną

Aby poprawnie uruchomić system gościa, musisz przydzielić optymalną ilość zasobów na komputerze głównym, skonfigurować niektóre ustawienia i wybrać obraz macOS jako dysk rozruchowy.

  1. Wybierz maszynę wirtualną i kliknij Konfiguruj na pasku narzędzi.
  2. Przejdź do sekcji „System” i na karcie „Płyta główna” odznacz element „Dyskietka”, a następnie przesuń go w dół za pomocą strzałki. Resztę pozostaw bez zmian.
  3. Na karcie „Procesor” określ liczbę rdzeni. Lepiej nie opuszczać zielonego terenu.
  4. W sekcji „Wyświetlanie” ustaw maksymalną ilość pamięci wideo i upewnij się, że oba pola wyboru przyspieszenia nie są zaznaczone.
  5. W sekcji „Media” kliknij wiersz „Pusty”, a następnie na ikonę dysku i wybierz obraz ISO, który przygotowaliśmy w drugim kroku.
  6. Kliknij OK, aby zapisać ustawienia i zamknąć VirtualBox.

6. Skonfiguruj dodatkowe parametry

Ze względu na wspomniane powyżej ograniczenia, macOS działa tylko na markowych komputerach Apple. Aby system został zainstalowany w VirtualBox, trzeba trochę pomajstrować w konsoli i udawać iMaca.

  1. Otwórz wyszukiwanie, wpisz cmd i uruchom wiersz polecenia.
  2. Skopiuj następujące polecenia jeden po drugim, zastępując mac nazwą swojej maszyny wirtualnej.

cd "C: / Program Files / Oracle / VirtualBox \"

VBoxManage.exe zmodyfikuj vm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Nazwa Twojej maszyny wirtualnej" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Twoja nazwa maszyny wirtualnej" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Twoja nazwa maszyny wirtualnej" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Twoja nazwa maszyny wirtualnej" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Twoja nazwa maszyny wirtualnej" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Zainstaluj macOS na maszynie wirtualnej

Teraz możesz przystąpić do instalacji samego systemu macOS. Ta procedura jest podzielona na kilka etapów i trwa około godziny. W trakcie tego będziesz musiał ponownie majstrować przy linii poleceń, ale tym razem po raz ostatni.

Pierwszy krok

  1. Otwórz VirtualBox i uruchom maszynę wirtualną.
  2. System rozpocznie wstępne ładowanie. Na ekranie zostanie wyświetlonych dużo tekstu, wśród których mogą znajdować się informacje o błędach. Nie zwracaj na to uwagi.
  3. Po kilku minutach pojawi się logo Apple i załaduje się interfejs graficzny.
  4. Wybierz język systemu i uruchom „Narzędzie dyskowe” z menu.
  5. Określ dysk wirtualny, który utworzyliśmy w czwartym kroku i kliknij przycisk „Wymaż”.
  6. Nadaj mu nazwę i pozostaw pozostałe opcje bez zmian. Potwierdź usunięcie.
  7. Wybierz Zainstaluj macOS w oknie Narzędzia i kliknij Kontynuuj.
  8. Zaakceptuj umowę licencyjną i kliknij utworzoną płytę.
  9. Poczekaj na skopiowanie plików instalacyjnych na dysk i ponowne uruchomienie systemu.
  10. Gdy okno Narzędzia macOS pojawi się ponownie, przejdź do menu Apple i kliknij Zamknij.

Druga faza

  1. Wybierz maszynę wirtualną w VirtualBox i otwórz jej ustawienia.
  2. Przejdź do sekcji „Media” i kliknij linię HighSierra.iso, a następnie ikonę dysku i kliknij „Usuń dysk z dysku”.
  3. Kliknij OK i ponownie uruchom maszynę wirtualną.
  4. Po uruchomieniu pojawia się powłoka UEFI z wierszem poleceń, do której należy ręcznie wprowadzić kolejno następujące polecenia:

Fs1:

cd „Dane instalacji systemu macOS”

cd "Zablokowane pliki"

cd "Pliki rozruchowe"

boot.efi

Etap trzeci

  1. Spowoduje to uruchomienie interfejsu graficznego i kontynuowanie instalacji.
  2. Po kilku minutach maszyna wirtualna uruchomi się ponownie i otworzy się początkowy interfejs konfiguracji systemu.
  3. Określ kraj i układ klawiatury.
  4. Wybierz Nie przesyłaj żadnych informacji teraz, aby skonfigurować system jako nowy.
  5. Pomiń logowanie się do swojego Apple ID, klikając Ustawienia później i Pomiń.
  6. Zaakceptuj warunki umowy licencyjnej, a następnie wprowadź swoją nazwę użytkownika i hasło.
  7. Kliknij Kontynuuj i postępuj zgodnie z instrukcjami, aby dostosować klawiaturę.

8. Sprawdź działanie maszyny wirtualnej

Instalacja systemu MacOS została zakończona. System operacyjny działa w osobnym oknie, które można zminimalizować lub przenieść na inny monitor.

Aby włączyć maszynę wirtualną, otwórz VirtualBox i kliknij przycisk Start. Wyłączenie i ponowne uruchomienie można wykonać zarówno z narzędzia, jak i z menu systemowego macOS.

Zalecana: