Jak uruchomić macOS w systemie Windows 10 na maszynie wirtualnej?

Jak uruchomić macOS w systemie Windows 10 na maszynie wirtualnej?

Windows 10 to świetny system operacyjny. Ma swoje dziwactwa i niedogodności, ale który system operacyjny nie? Nawet jeśli jesteś zobowiązany do Microsoft i Windows 10, nadal możesz robić zakupy.





Czy jest lepszy sposób na zrobienie tego niż z bezpiecznych ograniczeń istniejącego systemu operacyjnego z maszyną wirtualną? W ten sposób możesz uruchomić system macOS w systemie Windows, co jest idealne do korzystania z aplikacji tylko dla komputerów Mac w systemie Windows.





Oto jak zainstalować macOS na maszynie wirtualnej w systemie Windows, tworząc wirtualny Hackintosh, który pozwala uruchamiać aplikacje Apple z komputera z systemem Windows.





Jakich plików potrzebujesz, aby utworzyć wirtualną maszynę macOS w systemie Windows 10?

Zanim zagłębisz się w poradniki, musisz pobrać i zainstalować niezbędne narzędzia. Samouczek zawiera szczegółowe informacje na temat tworzenia maszyn wirtualnych macOS przy użyciu obu Oracle VirtualBox Manager (VirtualBox) oraz VMware Workstation Player (Odtwarzacz VMware) .

Związane z: VirtualBox vs. VMware Player: najlepsza maszyna wirtualna dla systemu Windows



Potrzebujesz też kopii systemu macOS. Big Sur to najnowsza wersja macOS. Łącza do pobierania dla macOS Big Sur znajdziesz w następnej sekcji.

czy możesz oglądać Netflix na przełączniku?

Ten samouczek skupi się na instalacji macOS Big Sur na maszynie wirtualnej działającej na sprzęcie Intela przy użyciu VirtualBox lub VMware Playera.





Niestety nie mam dostępu do żadnego sprzętu AMD, więc nie mogę udostępnić samouczka.

Istnieje jednak fragment kodu, którego każdy korzystający z systemu AMD wymaga, aby uruchomić macOS Big Sur przy użyciu VMware na sprzęcie AMD.





Uruchomienie maszyny wirtualnej macOS Big Sur jest takie samo jak w przypadku wersji Intel, ale używa nieco innego fragmentu kodu. Samouczek i fragment kodu znajdziesz w poniższej sekcji.

Ponadto na końcu artykułu znajdziesz linki do kilku samouczków dotyczących maszyn wirtualnych AMD macOS Catalina, Mojave i High Sierra.

Pobierz wirtualny obraz macOS Big Sur

Skorzystaj z poniższych łączy pobierania, aby pobrać obraz macOS Big Sur zarówno dla VirtualBox, jak i VMware.

Pobierać: Obraz maszyny wirtualnej macOS Big Sur

Pobierać: Narzędzie do aktualizacji VMware Player

Jak utworzyć wirtualną maszynę macOS Big Sur za pomocą VirtualBox?

Przed utworzeniem maszyny wirtualnej macOS musisz zainstalować pakiet VirtualBox Extension Pack. Zawiera poprawki do obsługi USB 3.0, obsługi myszy i klawiatury oraz inne przydatne poprawki VirtualBox.

Pobierać : Pakiet rozszerzeń VirtualBox dla Okna (Darmowy)

Przewiń w dół, wybierz Wszystkie obsługiwane platformy aby pobrać, a następnie kliknij dwukrotnie, aby zainstalować.

1. Utwórz wirtualną maszynę macOS Big Sur

Otwórz VirtualBox. Wybierz Nowy . Rodzaj System operacyjny Mac .

VirtualBox wykryje system operacyjny podczas pisania i domyślnie wybierze system Mac OS X. Możesz pozostawić to bez zmian.

Jeśli chodzi o nazwę maszyny wirtualnej, spraw, aby była niezapomniana, ale łatwa do wpisania. Będziesz musiał wprowadzić tę nazwę w serii poleceń, a wielokrotne wpisywanie skomplikowanej nazwy jest frustrujące!

Następnie ustaw ilość pamięci RAM, z której może korzystać maszyna wirtualna macOS. Sugerowałbym minimum 4 GB, ale im więcej możesz dać z systemu hosta, tym lepsze wrażenia.

Pamiętaj, że nie możesz przydzielić więcej pamięci RAM niż posiada twój system i musisz pozostawić trochę pamięci dostępnej dla systemu operacyjnego hosta.

Teraz wybierz Utwórz teraz dysk twardy i wybierz Tworzyć . Na następnym ekranie wybierz Wirtualny dysk twardy , a następnie ustaw rozmiar dysku na minimum 50 GB, ale najlepiej więcej, jeśli możesz zaoszczędzić miejsce. macOS Big Sur wymaga co najmniej 35 GB pamięci.

Związane z: Ile pamięci RAM naprawdę potrzebujesz?

2. Edytuj ustawienia maszyny wirtualnej macOS Big Sur

Nie próbuj jeszcze uruchamiać maszyny wirtualnej macOS Big Sur. Przed uruchomieniem maszyny wirtualnej musisz wprowadzić kilka poprawek w ustawieniach. Kliknij prawym przyciskiem myszy maszynę wirtualną macOS i wybierz Ustawienia .

  1. Pod System , usunąć Miękki z kolejności rozruchu. Zapewnić Chipset jest ustawione na ICH9 .
  2. Wybierz Edytor patka. Przypisz dwa procesory. Jeśli masz procesor z zapasem mocy (taki jak Intel Core i7 lub i9 z wieloma dodatkowymi rdzeniami), rozważ przypisanie większej liczby. Nie jest to jednak istotne.
  3. Upewnij się, że Włącz PAE/NX pole jest zaznaczone.
  4. Pod Wyświetlacz , ustawić Pamięć wideo do 128 MB.
  5. Teraz pod Składowanie , wybierz pustą płytę pod Urządzenia pamięci masowej . Następnie wybierz ikonę dysku obok Napędy optyczne . Przeglądaj i wybierz obraz dysku macOS Big Sur.
  6. Na koniec udaj się do USB tab i wybierz USB 3.0 , następnie wciśnij ok .

3. Użyj wiersza polecenia, aby dodać niestandardowy kod do VirtualBox

Wciąż nie nadszedł czas, aby uruchomić maszynę wirtualną macOS Big Sur. W obecnej konfiguracji VirtualBox nie działa z obrazem dysku macOS.

Aby go uruchomić, musisz zasadniczo załatać VirtualBox, zanim maszyna wirtualna macOS będzie działać. Aby to zrobić, musisz wprowadzić kod za pomocą wiersza polecenia. Wszystkie szczegóły znajdują się poniżej.

Zacznij od zamknięcia VirtualBox. Polecenia nie będą działać poprawnie, jeśli działa VirtualBox lub którykolwiek z powiązanych z nim procesów.

Po zamknięciu naciśnij Klawisz Windows + X , a następnie wybierz Wiersz polecenia (administrator) z menu. Jeśli twoje menu pokazuje tylko opcję PowerShell, wpisz Komenda na pasku wyszukiwania w menu Start. Następnie kliknij prawym przyciskiem myszy opcję Najlepsze dopasowanie i wybierz Uruchom jako administrator . Użyj następującego polecenia, aby zlokalizować katalog Oracle VirtualBox:

cd 'C:Program FilesOracleVirtualBox'

Teraz wprowadź kolejno następujące polecenia. Dostosuj polecenie, aby pasowało do nazwy maszyny wirtualnej. Na przykład moja maszyna wirtualna nazywa się macOS Big Sur .

Oto polecenia:

VBoxManage.exe modifyvm 'macOS Big Sur' --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiSystemProduct' 'iMac19,1'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiSystemVersion' '1.0'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiBoardProduct' 'Mac-AA95B1DDAB278B95'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/smc/0/Config/DeviceKey' 'ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC' 1

Po wykonaniu poleceń i założeniu, że nie wystąpiły żadne błędy, zamknij wiersz polecenia.

4. Uruchom wirtualną maszynę macOS Big Sur

Otwórz ponownie VirtualBox. Kliknij dwukrotnie maszynę wirtualną macOS, aby ją uruchomić. Zobaczysz długi strumień tekstu, a następnie logo Apple. Na następnym ekranie wybierz swój język, a następnie Kontyntynuj .

  1. Następnie wybierz Narzędzie dyskowe . Tworzysz czysty dysk, na którym chcesz zainstalować system macOS Big Sur.
  2. W Narzędziu dyskowym wybierz NOŚNIK TWARDY VBOX z kolumny Napęd wewnętrzny.
  3. Po wybraniu napędu przejdź do Usuwać opcja znajdująca się w górnej części narzędzia.
  4. Nadaj swojemu napędowi nazwę, ustaw Format do Mac OS Rozszerzony (Dziennik), i Schemat do Mapa partycji GUID .
  5. Wybierz Usuwać .
  6. Po zakończeniu możesz wyjść z Narzędzia dyskowego z powrotem do ekranu odzyskiwania Big Sur. Stąd powinieneś wybrać Zainstaluj macOS Big Sur .
  7. Wybierz dysk utworzony w Narzędziu dyskowym, a następnie Kontynuuj.

Teraz instalacja mówi, że zajmie to kilka minut. Jednak z mojego doświadczenia wynika, że ​​nie było to poprawne. Początkowa faza instalacji trwała około 15 minut, ale po ponownym uruchomieniu maszyny wirtualnej macOS Big Sur lądujesz na drugim ekranie instalacyjnym.

Początkowy czas instalacji na tym ekranie zaczyna się od około 29 minut. Jednak po osiągnięciu Pozostała mniej niż minuta i masz swoje nadzieje – nie rób tego.

Od tego momentu instalacja zajęła kolejną godzinę, ale czytałem również raporty ludzi czekających ponad trzy godziny. Co gorsza, nie ma sposobu, aby stwierdzić, czy instalacja jest w toku, po prostu marnujesz swój czas.

Jeśli możesz sobie pozwolić na czas, zostaw go na kilka godzin i miejmy nadzieję, że kiedy wrócisz, będziesz patrzył na stronę powitalną macOS Big Sur.

Po zakończeniu konfiguracji macOS zrób migawkę w VirtualBox. Zmierzać do Maszyna > Zrób migawkę , nadaj swojemu zrzutowi nazwę i poczekaj na jego przetworzenie. Jeśli coś się zepsuje lub maszyna wirtualna Big Sur ulegnie uszkodzeniu, możesz wrócić do migawki, aby przywrócić poprzednio dobrą instalację.

Jak utworzyć wirtualną maszynę macOS Big Sur za pomocą VMware Workstation Player

Wolisz VMware od VirtualBox? Możesz utworzyć wirtualną maszynę macOS Big Sur za pomocą VMware, która działa dokładnie tak samo jak VirtualBox. Podobnie jak w przypadku VirtualBox, VMware wymaga również zainstalowania poprawek, zanim maszyna wirtualna macOS Big Sur będzie działać.

Ta część samouczka działa na systemach Intel i AMD . Użytkownicy AMD muszą użyć drugiego fragmentu kodu podczas edytowania pliku VMX maszyny wirtualnej. Przeczytaj samouczek, aby zobaczyć, co to dokładnie oznacza.

1. Zaktualizuj odtwarzacz stacji roboczej VMware

  1. W sekcji „Pobierz obraz wirtualny macOS Big Sur” znajduje się Narzędzie do łatania odtwarzacza VMware. Zanim przejdziesz dalej, pobierz narzędzie do łatania.
  2. Przejdź do lokalizacji, do której pobrałeś narzędzie do łatania. Wyodrębnij zawartość archiwum. Ten proces działa najlepiej, gdy foldery znajdują się na tym samym dysku (np. folder główny VMware i rozpakowane archiwum znajdują się na dysku C:).
  3. Upewnij się, że VMware jest całkowicie zamknięte. W folderze Unlocker kliknij prawym przyciskiem myszy wygrana-instalacja skrypt poleceń i wybierz Uruchom jako administrator . Skrypt otworzy okno wiersza polecenia i uruchomi się skrypt poprawki.

Zwróć uwagę! . Scenariusz śmiga i musisz uważać na wszelkie „ Nie znaleziono pliku wiadomości.

Najczęstszą przyczyną komunikatu „nie znaleziono pliku” lub „system nie może znaleźć określonego pliku” jest zainstalowanie programu VMware Workstation Player w innej lokalizacji niż folder domyślny i wykonanie poprawki z innego katalogu.

Po zakończeniu aktualizacji możesz otworzyć VMware.

2. Utwórz wirtualną maszynę macOS Big Sur za pomocą VMware

  1. Wybierz Utwórz nową maszynę wirtualną. Wybierać Później zainstaluję system operacyjny .
  2. Teraz wybierz Apple Mac OS X i zmień wersję na macOS 10.16. Jeśli nie widzisz opcji macOS, to dlatego, że poprawka nie została zainstalowana poprawnie.
  3. Następnie musisz wybrać nazwę maszyny wirtualnej macOS Big Sur. Wybierz coś łatwego do zapamiętania, a następnie skopiuj ścieżkę do pliku w przydatne miejsce — przyda Ci się to za chwilę, aby wprowadzić pewne zmiany.
  4. Na następnym ekranie ustaw rozmiar dysku 50 GB lub większy i wybierz Przechowywać wirtualny dysk jako pojedynczy plik . Ukończ kreatora tworzenia dysku wirtualnego, ale nie uruchamiaj jeszcze maszyny wirtualnej.

3. Edytuj ustawienia maszyny wirtualnej macOS Big Sur

Zanim będziesz mógł uruchomić maszynę wirtualną, musisz edytować specyfikację sprzętu.

ile spotify płacą artyści 2017
  1. Na głównym ekranie VMware wybierz swoją maszynę wirtualną macOS Big Sur, a następnie kliknij prawym przyciskiem myszy i wybierz Ustawienia .
  2. Zwiększ pamięć maszyny wirtualnej do co najmniej 4 GB. Możesz przydzielić więcej, jeśli masz zapasową pamięć RAM.
  3. Pod Procesory , zmień liczbę dostępnych rdzeni na 2 (lub więcej, jeśli są dostępne).
  4. Teraz wybierz Nowa płyta CD/DVD (SATA) > Użyj pliku obrazu ISO . Przejdź do pliku macOS Big Sur ISO i wybierz go.
  5. Zamknij okno Sprzęt i wybierz Zakończ.

Jednak nie uruchamiaj jeszcze maszyny wirtualnej VMware Workstation Player macOS Big Sur. W plikach konfiguracyjnych trzeba jeszcze wprowadzić kilka zmian.

4. Edytuj plik macOS Big Sur VMX dla sprzętu Intel

Ta sekcja jest przeznaczona dla użytkowników firmy Intel, i obejmuje ostatni zestaw zmian, które należy wprowadzić przed włączeniem maszyny wirtualnej VMware macOS Big Sur!

Zamknij VMware. Udaj się do lokalizacji, w której przechowywałeś maszynę wirtualną macOS. Domyślna lokalizacja to:

uruchamianie programów xp w systemie Windows 10
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Przejdź do macOS Big Sur.vmx , kliknij prawym przyciskiem myszy i wybierz Otwórz za pomocą > Notatnika (lub preferowany edytor tekstu). Przewiń w dół pliku konfiguracyjnego i dodaj następujący wiersz:

smbios.reflectHost = 'TRUE'
hw.model = 'MacBookPro14,3'
board-id = 'Mac-551B86E5744E2388'
smc.version = '0'

Zapisać , a następnie Zakończ.

Możesz teraz otworzyć VMware, wybrać maszynę wirtualną macOS Big Sur i ją uruchomić!

5. Edytuj plik macOS Big Sur VMX dla sprzętu AMD

Ta sekcja jest przeznaczona dla użytkowników AMD . Podobnie jak w powyższej sekcji, użytkownicy AMD muszą również edytować plik VMX przed kontynuowaniem. Edycja AMD obejmuje kilka linii więcej niż wersja Intel, ale możesz skopiować i wkleić dane do pliku.

Zamknij VMware. Udaj się do lokalizacji, w której przechowywałeś maszynę wirtualną macOS. Domyślna lokalizacja to:

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Przejdź do macOS Big Sur.vmx, kliknij prawym przyciskiem myszy i wybierz Otwórz za pomocą > Notatnika (lub preferowany edytor tekstu). Przewiń w dół pliku konfiguracyjnego i dodaj następujące wiersze:

smc.version = 0
cpuid.0.eax = 0000:0000:0000:0000:0000:0000:0000:1011
cpuid.0.ebx = 0111:0101:0110:1110:0110:0101:0100:0111
cpuid.0.ecx = 0110:1100:0110:0101:0111:0100:0110:1110
cpuid.0.edx = 0100:1001:0110:0101:0110:1110:0110:1001
cpuid.1.eax = 0000:0000:0000:0001:0000:0110:0111:0001
cpuid.1.ebx = 0000:0010:0000:0001:0000:1000:0000:0000
cpuid.1.ecx = 1000:0010:1001:1000:0010:0010:0000:0011
cpuid.1.edx = 0000:0111:1000:1011:1111:1011:1111:1111
smbios.reflectHost = TRUE
hw.model = MacBookPro14,3
board-id = Mac-551B86E5744E2388

Zapisać , a następnie Zakończ.

Możesz teraz otworzyć VMware, wybrać maszynę wirtualną macOS Big Sur i ją uruchomić!

6. Skonfiguruj i zainstaluj wirtualną maszynę macOS Big Sur

Po uruchomieniu maszyny wirtualnej macOS Big Sur musisz skonfigurować dysk pamięci przed instalacją.

  1. Następnie wybierz Narzędzie dyskowe . Tworzysz czysty dysk, na którym chcesz zainstalować system macOS Big Sur.
  2. W Narzędziu dyskowym wybierz Nośniki wirtualnego dysku twardego VMware SATA z kolumny Napęd wewnętrzny.
  3. Po wybraniu napędu przejdź do Usuwać opcja znajdująca się w górnej części narzędzia.
  4. Nadaj swojemu napędowi nazwę, ustaw Format do APFS, i Schemat do Mapa partycji GUID .
  5. Wybierz Usuwać .
  6. Po zakończeniu możesz wyjść z Narzędzia dyskowego z powrotem do ekranu odzyskiwania Big Sur. Stąd powinieneś wybrać Zainstaluj macOS Big Sur .
  7. Wybierz dysk utworzony w Narzędziu dyskowym, a następnie Kontynuuj.

Proces instalacji zajmuje trochę czasu, ale jest szybszy niż VirtualBox. Po załadowaniu macOS Big Sur możesz skonfigurować system operacyjny według własnego uznania.

7. Zainstaluj narzędzia VMware na swojej wirtualnej maszynie macOS Big Sur

Teraz musisz zainstalować VMware Tools, czyli zestaw narzędzi i rozszerzeń, które poprawiają obsługę myszy, wydajność wideo i inne przydatne rzeczy.

Po uruchomieniu maszyny wirtualnej macOS przejdź do Odtwarzacz > Zarządzaj > Zainstaluj narzędzia VMware .

Płyta instalacyjna pojawi się na pulpicie systemu macOS. Gdy pojawi się opcja, wybierz Zainstaluj narzędzia VMware , a następnie zezwól mu na dostęp do woluminu wymiennego. Postępuj zgodnie z instrukcjami instalatora, który po zakończeniu będzie wymagał ponownego uruchomienia.

Rozwiązywanie problemów

Kilka rzeczy może pójść nie tak podczas instalacji maszyny wirtualnej macOS w VMware Player Workstation.

  1. Jeśli nie widzisz „Apple Mac OS X” podczas kreatora tworzenia maszyny wirtualnej, musisz ponownie przejść do procesu aktualizacji. Upewnij się, że każdy proces związany z VMware Player jest wyłączony.
  2. Jeśli podczas uruchamiania maszyny wirtualnej zostanie wyświetlony komunikat „Mac OS X nie jest obsługiwany z translacją binarną”, istnieje duże prawdopodobieństwo, że musisz aktywować wirtualizację w konfiguracji systemu BIOS/UEFI.
  3. Jeśli podczas uruchamiania maszyny wirtualnej pojawi się komunikat „Nieodwracalny błąd VMware Player: (vcpu-0)”, musisz wrócić do pliku konfiguracyjnego macOS Big Sur.vmx, aby upewnić się, że dodałeś dodatkowy wiersz i zapisałeś edycję.
  4. Jeśli używasz sprzętu AMD i utknąłeś przy logo Apple, najpierw wyłącz maszynę wirtualną. Teraz przejdź do Ustawienia > Opcje > Ogólne . Zmienić System operacyjny gościa do Microsoft Windows i wersja do Windows 10x64 . Naciśnij OK, a następnie spróbuj ponownie włączyć maszynę wirtualną. Po przejściu logo Apple wyłącz maszynę wirtualną, a następnie ustaw opcję systemu operacyjnego Gość z powrotem na Apple Mac OS X, wybierając odpowiednią wersję.

Maszyny wirtualne macOS dla sprzętu AMD

Apple używa sprzętu Intel do zasilania komputerów stacjonarnych i laptopów. Konfigurowanie maszyny wirtualnej macOS przy użyciu sprzętu Intel jest łatwiejsze, ponieważ specyfikacje sprzętu są bardzo podobne.

W przypadku AMD jest odwrotnie. Ponieważ Apple nie rozwija systemu macOS na sprzęcie AMD, tworzenie wirtualnej maszyny macOS w systemie AMD jest trudniejsze. Możesz jednak zapoznać się z poniższym samouczkiem wideo, aby dowiedzieć się, jak zainstalować macOS Big Sur na maszynie wirtualnej VMware przy użyciu sprzętu AMD.

Związane z: Jak zainstalować system Linux w systemie Windows z maszyną wirtualną VMware

Instalacja maszyny wirtualnej macOS Big Sur zakończona

Masz do wyboru dwie opcje dla maszyny wirtualnej macOS Big Sur. Obie opcje są świetne, jeśli chcesz wypróbować system macOS przed przejściem z systemu Windows i cieszyć się najlepszymi aplikacjami Apple w ofercie.

Udział Udział Ćwierkać E-mail Jak stworzyć maszynę wirtualną za pomocą Windows 10 Hyper-V

Czy wiesz, że Windows 10 ma zintegrowane narzędzie do tworzenia maszyn wirtualnych? Nazywa się Hyper-V i oto jak to działa.

Czytaj dalej
Powiązane tematy
  • Prochowiec
  • Okna
  • Współzawodnictwo
  • Maszyna wirtualna
  • System operacyjny
  • Wskazówki dotyczące komputerów Mac
  • Wskazówki dotyczące systemu Windows
O autorze Gavin Phillips(945 opublikowanych artykułów)

Gavin jest młodszym redaktorem ds. Windows i technologii, stałym współpracownikiem podcastu Really Useful i regularnym recenzentem produktów. Posiada tytuł licencjata (z wyróżnieniem) współczesnego pisania z praktykami sztuki cyfrowej splądrowanej ze wzgórz Devon, a także ponad dziesięcioletnie doświadczenie zawodowe w pisaniu. Lubi obfite ilości herbaty, gry planszowe i piłkę nożną.

Więcej od Gavina Phillipsa

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować