On Apple Silicon Macs, VMware Fusion does not yet support running macOS in a VM, so on my Apple Silicon Macs I have switched from using Fusion to using UTM for running macOS VMs. One feature missing until recently was the ability to boot into macOS Recovery in a VM in UTM.
UTM uses’s Apple’s Virtualization framework, which has a startup option for booting into Recovery, but until recently UTM had not implemented this start option for macOS VMs. As of UTM 4.2.5 (the current version as of June 23, 2023), it looks like this option has now been added. For more details, please see below the jump.
To boot a macOS VM into Recovery mode in UTM, please use the procedure shown below.
1. If needed, build a macOS VM in UTM.
2. Once the macOS VM has been created, right-click (or control-click) on the macOS VM in UTM’s VM list.
3. Select the Run Recovery option.
The macOS VM will boot into the Apple Silicon boot menu.
4. Select Options.
5. Click Continue.
The VM should now boot into Recovery.