Anonim

Apple heeft de afgelopen jaren bepaalde versies van macOS gevirtualiseerd op Mac-hardware. Dit werkt redelijk goed voor het gebruik van het besturingssysteem zelf als een virtuele machine, maar pre-boot-opties zoals Recovery Mode zijn een beetje lastiger om te behandelen in termen van VM's.
Het is eenvoudig genoeg om een ​​echte Mac in de herstelmodus op te starten, maar het is aanzienlijk moeilijker bij het gebruik van een Mac VM met een applicatie zoals VMware Fusion. Het is mogelijk om de Command-R- toetsencombinatie te gebruiken bij het opstarten van een macOS VM in Fusion, maar het tijdvenster waarin Fusion die opdracht accepteert, is zo klein dat je het waarschijnlijk tientallen keren zult proberen voordat het werkt.
In plaats daarvan is er een eenvoudigere manier om een ​​Mac VM te dwingen op te starten in de herstelmodus door eenvoudig het configuratiebestand van de VM te bewerken. Let op: dit proces is voor VMware-gebaseerde virtuele Mac-machines waarvan de herstelpartitie intact is. Onze screenshots verwijzen naar VMware Fusion 10.1.3, hoewel het basisproces zou moeten werken op de meest recente versies van de applicatie.

  1. Zorg ervoor dat de Mac VM volledig is afgesloten en zoek vervolgens het virtuele machinebestand in Finder. Klik met de rechtermuisknop op het VM-bestand in Finder en selecteer Pakketinhoud tonen .
  2. Zoek het VM-configuratiebestand van de VM. Klik er met de rechtermuisknop op en open het in de gewenste teksteditor.
  3. Voeg de volgende configuratie-optie toe onderaan het .vmx-bestand:
  4. macosguest.forceRecoveryModeInstall = "WAAR"

  5. Sla de wijziging op in het .vmx-bestand en start vervolgens uw Mac VM op. Het zou nu direct in de herstelmodus moeten opstarten zonder dat er opstartoptietoetsen nodig zijn.
  6. Wanneer u klaar bent met de herstelmodus en klaar bent om opnieuw op te starten in macOS, schakelt u de VM uit en opent u het .vmx-bestand opnieuw en verwijdert u de toegevoegde tekst. Ten slotte, in de inhoud van het pakket van VM, zoek en verwijder het .nvram- bestand (het wordt na de volgende opstartcyclus door de VM opnieuw gemaakt). Wanneer u de VM de volgende keer opstart, zou deze opnieuw moeten opstarten in macOS.
Hoe een Mac VM te booten in herstelmodus in VMware-fusie