

However, the Guest Additions (drivers) software will not work with macOS versions that boot from APFS volumes. The version will work with Catalina (macOS 10.15.5). The current version of VirtualBox is 6.1.8 r137981 (Qt5.6.3). However, most of these problems have been fixed. See Installing Catalina OS in VirtualBox? The comments and accepted answer read like a historical record of all the problems encountered with previous versions of VirtualBox. Oh and you can trash VMware Fusion now.įirst I should mention this question was already asked and answered back in February.

That pretty much requires APFS and Mojave does not. I don't think this will work with Catalina as the guest VM. It is a bit of a PITA but the trick is using Fusion as a stepping stone to VirtualBox via an HFS+ bootable drive image. VirtualBox will then open the VMware Fusion VM. app package (right-click > Show Package Contents.) and copy all the files out of the package into a location you want to use for VirtualBox VMs.

Then you open the Fusion virtual machine file like you would an. Actually delete it from disk don't just remove it from inventory. Then you just delete the original (APFS) virtual disk from within Fusion. Now set Fusion to boot off of the HFS+ virtual disk and boot from it. One formatted as APFS and one formatted as HFS+. However you do it, you will end up with a VMware Fusion VM with macOS Mojave bootable on two virtual drives. If you prefer you could just install Mojave onto Virtual Drive 2 (HFS+).

Once formatted you can use a backup program like SuperDuper! or CCC to clone the working installation to Virtual Drive 2. It needs to be HFS+ to work with VirtualBox. This is important as it's APFS by default. Once you have macOS Mojave working in VMware Fusion you create a second virtual drive and using Disk Utility on the just created VM, reformat virtual drive 2 as HFS+. There are a number of "Making a macOS VM in VMware Fusion" web pages out there so I'm not going to go into all of that, but there are some non-obvious settings you will need to find to make this work. No worries there as this procedure will take a lot less time than that. Maybe it has been fixed in the last few months, I don't really know.ĭownload a (free) copy of VMware's virtualization software Fusion. I haven't investigated recently but last I looked VirtualBox doesn't support APFS or booting from APFS. It doesn't require spending money on commercial software just a bit of fiddling. This is gonna be an overview of the process which I completed a few months ago.
