În ultimii ani, Apple a permis anumite versiuni de macOS care urmează să fie virtualizate pe hardware-ul Mac. Acest lucru funcționează destul de bine pentru utilizarea sistemului de operare în sine ca mașină virtuală, dar opțiunile de pre-boot, cum ar fi modul de recuperare, sunt puțin mai dificile de gestionat în ceea ce privește VM-urile.
Este destul de usor pentru a porni un Mac real în modul de recuperare, dar este semnificativ mai dificil atunci când utilizați un Mac VM cu o aplicație de genul VMware Fusion . Esteposibilpentru a utiliza Comandă-R combinație de taste atunci când porniți o macOS VM în Fusion, dar fereastra de timp în care Fusion va accepta comanda este atât de mică încât probabil veți încerca de zeci de ori înainte ca aceasta să funcționeze.
În schimb, există o modalitate mai ușoară de a forța o Mac VM să pornească în modul de recuperare, editând pur și simplu fișierul de configurare al VM. Rețineți că acest proces este pentru mașinile virtuale Mac bazate pe VMware cu partiția de recuperare intactă. Capturile noastre de ecran fac referire la VMware Fusion 10.1.3, deși procesul de bază ar trebui să funcționeze pe cele mai recente versiuni ale aplicației.
- Asigurați-vă că Mac VM este complet oprit și apoi localizați fișierul mașinii virtuale în Finder. Faceți clic dreapta pe fișierul VM din Finder și selectați Afișați conținutul pachetului .
- Găsiți mașinile virtuale .vmx Fișier de configurare. Faceți clic dreapta pe acesta și deschideți-l în editorul de text la alegere.
- Adăugați următoarea opțiune de configurare în partea de jos a fișierului .vmx:
macosguest.forceRecoveryModeInstall = 'TRUE'
- Salvați modificarea în fișierul .vmx și apoi porniți Mac VM. Acum ar trebui să pornească direct în modul de recuperare fără a fi nevoie să utilizați nicio tastă de opțiune de pornire.
- Când ați terminat cu modul de recuperare și sunteți gata să reporniți în macOS, opriți VM-ul, apoi redeschideți fișierul .vmx și ștergeți textul adăugat. În cele din urmă, în conținutul pachetului VM, găsiți și ștergeți-l .nvram fișier (acesta va fi recreat de VM după următorul ciclu de boot). Acum, când porniți următoarea mașină virtuală, ar trebui să se încarce din nou în macOS.