I løpet av de siste årene har Apple tillatt visse versjoner av macOS å bli virtualisert på Mac-maskinvare. Dette fungerer ganske bra for å bruke selve operativsystemet som en virtuell maskin, men forhåndsoppstartsalternativer som Recovery Mode er litt vanskeligere å håndtere med tanke på VM-er.
Det er enkelt å starte en faktisk Mac i gjenopprettingsmodus, men det er betydelig vanskeligere når du bruker en Mac VM med et program som VMware Fusion. Det er mulig å bruke kommando-R- tastekombinasjonen når du starter opp en macOS VM i Fusion, men tidsvinduet der Fusion vil godta den kommandoen er så liten at du sannsynligvis vil prøve flere titalls ganger før den fungerer.
I stedet er det en enklere måte å tvinge en Mac VM til å starte opp i gjenopprettingsmodus ved å redigere VMs konfigurasjonsfil. Merk at denne prosessen er for VMware-baserte virtuelle Mac-maskiner med gjenopprettingspartisjonen intakt. Skjermbildene våre refererer til VMware Fusion 10.1.3, selv om den grunnleggende prosessen skal fungere på de nyeste versjonene av applikasjonen.
- Forsikre deg om at Mac VM er helt slått av, og finn deretter den virtuelle maskinfilen i Finder. Høyreklikk på VM-filen i Finder og velg Vis pakkeinnhold .
- Finn VMs .vmx- konfigurasjonsfil. Høyreklikk på den og åpne den i den valgte tekstredigereren.
- Legg til følgende konfigurasjonsalternativ nederst i .vmx-filen:
- Lagre endringen i .vmx-filen, og start deretter Mac VM. Det skal nå starte direkte inn i gjenopprettingsmodus uten å måtte bruke noen oppstartsalternativtaster.
- Når du er ferdig med gjenopprettingsmodus og er klar til å starte opp igjen i macOS, kan du slå av VM og åpne .vmx-filen på nytt og slette den lagt til teksten. Til slutt, i VMs pakkeinnhold, finn og slett dens .nvram- fil (den vil bli gjenskapt av VM etter neste oppstartssyklus). Når du nå starter VM, skal den starte opp igjen i macOS.
macosguest.forceRecoveryModeInstall = "SANN"