Od kilku lat Apple pozwala niektóre wersje macOS do wirtualizacji na sprzęcie Mac. Działa to dość dobrze w przypadku korzystania z samego systemu operacyjnego jako maszyny wirtualnej, ale opcje przed uruchomieniem, takie jak tryb odzyskiwania, są nieco trudniejsze w przypadku maszyn wirtualnych.
Jego Wystarczająco łatwe uruchomić rzeczywisty komputer Mac w trybie odzyskiwania, ale jest to znacznie trudniejsze w przypadku korzystania z maszyny wirtualnej Mac z aplikacją taką jak VMware Fusion . Jegomożliwyużywać Command+R kombinacja klawiszy podczas uruchamiania maszyny wirtualnej macOS w Fusion, ale okno czasowe, w którym Fusion zaakceptuje to polecenie, jest tak małe, że prawdopodobnie spróbujesz dziesiątki razy, zanim zadziała.
Zamiast tego istnieje łatwiejszy sposób na wymuszenie rozruchu maszyny wirtualnej Mac w trybie odzyskiwania, po prostu edytując plik konfiguracyjny maszyny wirtualnej. Należy pamiętać, że ten proces dotyczy maszyn wirtualnych Mac opartych na VMware z nienaruszoną partycją odzyskiwania. Nasze zrzuty ekranu odnoszą się do VMware Fusion 10.1.3, chociaż podstawowy proces powinien działać na najnowszych wersjach aplikacji.
- Upewnij się, że maszyna wirtualna Mac jest całkowicie zamknięta, a następnie zlokalizuj plik maszyny wirtualnej w Finderze. Kliknij prawym przyciskiem myszy plik VM w Finderze i wybierz Pokaż Zawartość opakowania .
- Znajdź maszyny wirtualne .vmx plik konfiguracyjny. Kliknij go prawym przyciskiem myszy i otwórz go w wybranym edytorze tekstu.
- Dodaj następującą opcję konfiguracji na dole pliku .vmx:|_+_|
- Zapisz zmianę w pliku .vmx, a następnie uruchom maszynę wirtualną Mac. Powinien teraz uruchomić się bezpośrednio w trybie odzyskiwania bez konieczności używania klawiszy opcji rozruchu.
- Po zakończeniu trybu odzyskiwania i gotowości do ponownego uruchomienia systemu macOS zamknij maszynę wirtualną, a następnie ponownie otwórz plik .vmx i usuń dodany tekst. Wreszcie, w zawartości pakietu VM, znajdź i usuń jego .nvram plik (zostanie odtworzony przez maszynę wirtualną po następnym cyklu rozruchu). Teraz, gdy następnym razem uruchomisz maszynę wirtualną, powinna ona uruchomić się z powrotem w systemie macOS.