Geçtiğimiz birkaç yıl boyunca, Apple, MacOS'ta belirli MacOS sürümlerinin sanallaştırılmasına izin verdi. Bu, işletim sisteminin kendisini sanal bir makine olarak kullanmak için oldukça iyi çalışır, ancak Kurtarma Modu gibi önyükleme öncesi seçenekleri, VM'ler açısından biraz daha zordur.
Gerçek bir Mac'i Kurtarma Modunda başlatmak yeterince kolaydır, ancak VMware Fusion gibi bir uygulamayla Mac VM kullanırken çok daha zordur. Fusion'da bir macOS VM'yi önyüklerken Command-R tuş bileşimini kullanmak mümkündür , ancak Fusion'ın bu komutu kabul edeceği zaman penceresi o kadar küçüktür ki, çalışmadan önce onlarca kez deneyebilirsiniz.
Bunun yerine, yalnızca VM'nin yapılandırma dosyasını düzenleyerek Mac VM'yi Kurtarma Modu'nda önyüklemeye zorlamanın daha kolay bir yolu var. Bu işlemin, kurtarma bölümleri bozulmadan VMware tabanlı Mac sanal makineleri için olduğunu unutmayın. Ekran görüntülerimiz VMware Fusion 10.1.3'e referans veriyor, ancak temel işlem uygulamanın en son sürümlerinde çalışmalıdır.
- Mac VM'nin tamamen kapatıldığından emin olun ve ardından sanal makine dosyasını Finder'da bulun. Finder'da VM dosyasına sağ tıklayın ve Paket İçeriğini Göster'i seçin.
- VM'nin .vmx yapılandırma dosyasını bulun. Üzerine sağ tıklayın ve seçtiğiniz metin editöründe açın.
- Aşağıdaki yapılandırma seçeneğini .vmx dosyasının altına ekleyin:
- Değişikliği .vmx dosyasına kaydedin ve ardından Mac VM'nizi başlatın. Şimdi, herhangi bir önyükleme seçeneği tuşunu kullanmaya gerek kalmadan doğrudan Kurtarma Moduna açılmalıdır.
- Kurtarma Modunu tamamladığınızda ve yeniden macOS'ta başlatmaya hazır olduğunuzda, VM'yi kapatın ve .vmx dosyasını yeniden açın ve eklenen metni silin. Son olarak, VM'nin paket içeriğinde, .nvram dosyasını bulun ve silin (sonraki önyükleme döngüsünden sonra VM tarafından yeniden oluşturulur). Şimdi, bir sonraki VM'de önyükleme yaptığınızda, macOS'ta tekrar başlatılması gerekir.
macosguest.forceRecoveryModeInstall = "TRUE"