In den letzten Jahren hat Apple erlaubt bestimmte Versionen von macOS auf Mac-Hardware virtualisiert werden. Dies funktioniert ziemlich gut, um das Betriebssystem selbst als virtuelle Maschine zu verwenden, aber Pre-Boot-Optionen wie der Wiederherstellungsmodus sind in Bezug auf VMs etwas schwieriger zu handhaben.
Es ist leicht genug einen echten Mac in den Wiederherstellungsmodus zu booten, aber es ist deutlich schwieriger, wenn eine Mac-VM mit einer Anwendung wie . verwendet wird VMware Fusion . Es istmöglichum die zu benutzen Befehl-R Tastenkombination beim Booten einer macOS-VM in Fusion, aber das Zeitfenster, in dem Fusion diesen Befehl akzeptiert, ist so klein, dass Sie es wahrscheinlich Dutzende Male versuchen werden, bevor es funktioniert.
Stattdessen gibt es eine einfachere Möglichkeit, eine Mac-VM zum Booten im Wiederherstellungsmodus zu zwingen, indem Sie einfach die Konfigurationsdatei der VM bearbeiten. Beachten Sie, dass dieser Vorgang für virtuelle VMware-basierte Mac-Maschinen mit intakter Wiederherstellungspartition gilt. Unsere Screenshots verweisen auf VMware Fusion 10.1.3, obwohl der grundlegende Prozess mit den neuesten Versionen der Anwendung funktionieren sollte.
- Stellen Sie sicher, dass die Mac-VM vollständig heruntergefahren ist, und suchen Sie dann die Datei der virtuellen Maschine im Finder. Klicken Sie mit der rechten Maustaste auf die VM-Datei im Finder und wählen Sie Packungsinhalt anzeigen .
- Suchen Sie die VMs .vmx Konfigurationsdatei. Klicken Sie mit der rechten Maustaste darauf und öffnen Sie es in Ihrem Texteditor Ihrer Wahl.
- Fügen Sie am Ende der .vmx-Datei die folgende Konfigurationsoption hinzu:|_+_|
- Speichern Sie die Änderung an der .vmx-Datei und starten Sie dann Ihre Mac-VM. Es sollte jetzt direkt in den Wiederherstellungsmodus booten, ohne dass Startoptionsschlüssel verwendet werden müssen.
- Wenn Sie mit dem Wiederherstellungsmodus fertig sind und bereit sind, wieder in macOS zu booten, fahren Sie die VM herunter, öffnen Sie die .vmx-Datei erneut und löschen Sie den hinzugefügten Text. Suchen und löschen Sie schließlich im Paketinhalt der VM deren .nvram Datei (wird von der VM nach dem nächsten Boot-Zyklus neu erstellt). Wenn Sie die VM das nächste Mal starten, sollte sie wieder in macOS booten.