Anonim

I de sidste par år har Apple tilladt, at visse versioner af macOS skal virtualiseres på Mac-hardware. Dette fungerer temmelig godt til at bruge selve operativsystemet som en virtuel maskine, men pre-boot-indstillinger som gendannelsestilstand er lidt vanskeligere at håndtere med hensyn til VM'er.
Det er let nok at starte en faktisk Mac i gendannelsestilstand, men det er betydeligt vanskeligere, når du bruger en Mac VM med et program som VMware Fusion. Det er muligt at bruge kommando-R- tastekombinationen, når du starter en macOS VM i Fusion, men tidsvinduet, hvor Fusion accepterer denne kommando, er så lille, at du sandsynligvis vil prøve flere titalls gange, før den fungerer.
I stedet er der en lettere måde at tvinge en Mac VM til at starte i gendannelsestilstand ved blot at redigere VM's konfigurationsfil. Bemærk, at denne proces er til VMware-baserede virtuelle Mac-maskiner med deres gendannelsespartition intakt. Vores skærmbilleder refererer til VMware Fusion 10.1.3, selvom den grundlæggende proces skal fungere på de nyeste versioner af applikationen.

  1. Sørg for, at Mac VM er lukket helt ned, og find derefter den virtuelle maskinfil i Finder. Højreklik på VM-filen i Finder og vælg Vis pakkeindhold .
  2. Find VM's .vmx- konfigurationsfil. Højreklik på det og åbn det i den valgte teksteditor.
  3. Tilføj følgende konfigurationsindstilling i bunden af ​​.vmx-filen:
  4. macosguest.forceRecoveryModeInstall = "Sande"

  5. Gem ændringen i .vmx-filen, og start derefter din Mac VM. Det skal nu starte direkte ind i gendannelsestilstand uden at skulle bruge nogen startindstillingsnøgler.
  6. Når du er færdig med gendannelsestilstand og klar til at starte tilbage i macOS, skal du lukke VM ned og derefter åbne .vmx-filen igen og slette den tilføjede tekst. Endelig i VM's pakkeindhold skal du finde og slette dens .nvram- fil (den genskabes af VM efter den næste opstartscyklus). Når du næste starter VM, skal den starte tilbage til macOS.
Sådan tvinges en mac vm til at starte i gendannelsestilstand i vmware-fusion