Useiden viime vuosien aikana Apple on sallinut tietyt versiot virtualisoitavasta macOS: sta Mac-laitteistossa. Tämä toimii melko hyvin käytettäessä itse käyttöjärjestelmää virtuaalikoneena, mutta käynnistystä edeltävät asetukset, kuten palautustila, ovat hieman hankalampia käsitellä virtuaalikoneiden suhteen.
Sen tarpeeksi helppoa käynnistää todellinen Mac palautustilaan, mutta se on huomattavasti vaikeampaa, kun käytät Mac VM: ää sovelluksen kanssa VMware Fusion . Senmahdollistakäyttää Komento-R näppäinyhdistelmä käynnistettäessä macOS VM Fusionissa, mutta aikaikkuna, jossa Fusion hyväksyy komennon, on niin pieni, että yrität todennäköisesti kymmeniä kertoja ennen kuin se toimii.
Sen sijaan on helpompi tapa pakottaa Mac VM käynnistymään palautustilassa yksinkertaisesti muokkaamalla VM: n määritystiedostoa. Huomaa, että tämä prosessi koskee VMware-pohjaisia Mac-virtuaalikoneita, joiden palautusosio on ehjä. Kuvakaappauksemme viittaavat VMware Fusion 10.1.3: een, vaikka perusprosessin pitäisi toimia sovelluksen uusimmissa versioissa.
- Varmista, että Mac VM on suljettu kokonaan, ja etsi sitten virtuaalikoneen tiedosto Finderista. Napsauta hiiren kakkospainikkeella VM-tiedostoa Finderissa ja valitse Näytä paketin sisältö .
- Etsi virtuaalikoneet .vmx määritystiedosto. Napsauta sitä hiiren kakkospainikkeella ja avaa se valitsemassasi tekstieditorissa.
- Lisää seuraava asetusvaihtoehto .vmx-tiedoston loppuun:
macosguest.forceRecoveryModeInstall = 'TRUE'
- Tallenna muutos .vmx-tiedostoon ja käynnistä sitten Mac VM. Sen pitäisi nyt käynnistää suoraan palautustilaan tarvitsematta käyttää mitään käynnistysvaihtoehtoavaimia.
- Kun palautustila on valmis ja olet valmis käynnistämään takaisin macOS: iin, sammuta virtuaalikone ja avaa sitten .vmx-tiedosto uudelleen ja poista lisätty teksti. Lopuksi, etsi ja poista VM: n paketin sisällöstä .nvram tiedosto (virtuaalikone luo sen uudelleen seuraavan käynnistysjakson jälkeen). Nyt kun seuraavan kerran käynnistät virtuaalikoneen, sen pitäisi käynnistyä takaisin macOS: ään.