First you create a create a macOS 10.14 virtual with the "Install macOS 10.15 Beta.app", after you created the virtual machine go to the settings of that machine and then to "General". Next to OS you click on on "macOS 10.14" and there you can select another OS.
Thanks for the tips, I've got Catalina beta 1 running now.
However while running Xcode 11 beta, I get an exception in MinimapMetalLinesLayer, which sounds like it requires Metal acceleration which the macOS software renderer doesn't support? I was hoping the new DriverKit API might allow VMware to implement their own graphics driver that supports 3D acceleration, but it doesn't look like it includes anything around GPU.
I got the same Xcode error when opening a project or a file.
As it involved a few steps and not all of them are obvious I just wrote a blogpost on how-to install macOS Catalina in a VMware Fusion VM.
Hope this helps,
Wil| Author of Vimalin. The virtual machine Backup app for VMware Desktop Products
| Vimalin : Automated backups for VMware Fusion and VMware Workstation and Player
| More info at https://www.vimalin.com
| Twitter @wilva
| VMware Wiki at http://www.vi-toolkit.com
Thanks! Confirmed this works.
Yes me too. Got Catalina running as a guest in VMware Fusion 11.1.0, but Xcode is crashing anytime I open a file or create a new file/project.
3 people found this helpful
Just note that I had to do a few different steps in order to install this properly on VMware Fusion 11.1.0 (13668589)
- Download macOS 10.15 (19A471t) via the apple developer portal *Mod edit: Removed non-public Apple link
- Use VMware Fusion and create the install medium as you would normally would by adding the Install macOS 10.15 Beta.app
- Select macOS 10.14 as the OS.
- Once you've completed all your configuration steps; do not start the VM (as it will not boot)
- Go back and change the OS: Settings > OS > Microsoft Windows > Windows 10 x64
- Change the keyboard and mouse to Windows 10 Profile
- Boot the VM and proceed installing macOS 10.15 (19A471t)
- Once the installer finishes installing macOS 10.15 (19A471t); the VM will not boot; moreover, you'll need to shutdown the VM.
- It was stated to change the OS to macOS 10.14 and the boot again; however, mine got stuck loading with
- I turned the VM off and changed the OS to Other > Other 64-bit
- Once I did that, I booted the VM and it booted perfectly and finished the installation successfully.
- I also changed the keyboard layout back to Mac Profile.
- Also, in Settings > General. the OS is correctly labeled as Mac OS X 10.15 (19A471t) Darwin 19.0.0
- I also installed VMware Tools on it.
ProductName: Mac OS X
kextstat | grep 'vmware*'
93 0 0xffffff7f80e6b000 0xd000 0xd000 com.vmware.kext.VMwareGfx (1240.69.62) 2F40A620-0711-3B7C-B72E-337D9E04C2A4 <92 13 12 8 6 5 3 1>
135 0 0xffffff7f82e45000 0x6000 0x6000 com.vmware.kext.vmmemctl (1240.69.62) 1AE46E5F-58F5-3A3E-B72B-306814EC3252 <8 6 5 3 1>
136 0 0xffffff7f82e4b000 0xa000 0xa000 com.vmware.kext.vmhgfs (1240.69.62) CE6E19D8-06B6-3F86-9BC5-FFCA5DFBF531 <6 5 3 1>
The key for me to getting this to work was *NOT* hitting customize, and customizing these options later.
When I hit "customize" it would not create the installation medium.
Thanks for your help with this!
P.S. Has anyone gotten the VM Tools to work? I'm stuck with the only option being 1024x768 resolution, even after installing them.
1 person found this helpful
Chances are an internal DMG of your Catalina installer is open in the host operating system. Unmount it and try again. That's precisely what happened to me. As for VM Tools, I simply reinstalled them, as the first time around was not entirely successful.
Instead of using the Install macOS 10.15 Beta.app, it is better to create a dmg. Here are the steps adapted from Create an ISO from the mojave installer app · GitHub
hdiutil create -o /tmp/1015.cdr -size 7g -layout SPUD -fs HFS+J
hdiutil attach /tmp/1015.cdr.dmg -noverify -mountpoint /Volumes/install_build
sudo ~/Downloads/Install\ macOS\ 10.15\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build
mv /tmp/1015.cdr.dmg ~/Desktop/Catalina.dmg
hdiutil detach /Volumes/Install\ macOS\ 10.15\ Beta
When using Install macOS 10.15 Beta.app, VMware creates a temporary dmg inside the virtual machine, then deletes it. By using the Catalina.dmg, the installation time is shorter, you can use the dmg to boot into recovery (OS set to Windows), and you can easily reinstall Catalina.
I was able to boot into recovery with the workaround, however when I select "Install OS" and hit "continue", it won't start the install. In the installer log I see
87 Jun 6 23:00:24 Mac Unknown: objc: Class OSISSystemInfo is implemented in both /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/MacOS/InstallAssistant (0x106ad62f0) and /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/Frameworks/OSIntallerSetup.framework/Versions/A/OSInstallerSetup (0x116de9150). One of the two will be used. Which one is undefined.
87 Jun 6 23:00:24 Mac Unknown: objc: Class OSISAppCompatibilityBundle is implemented in both /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/MacOS/InstallAssistant (0x106ad6278) and /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/Framework/OSIntallerSetup.framework/Versions/A/OSInstallerSetup (0x116de91c8). One of the two will be used. Which one is undefined.
87 Jun 6 23:00:24 Mac Unknown: objc: Class OSISLegacyMacProSupport is implemented in both /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/MacOS/InstallAssistant (0x106ad6318) and /Volumes/Image Volume/Install macOS 10.15 Beta.app/Contents/PlugIns/IA.bundle/Contents/MacOS/IA (0x116c64350). One of the two will be used. Which one is undefined.
did anyone else run into that?
First step in the tutorial should be enter in to terminal:
Otherwise VMWare fails with "Unable to create installation medium" when trying to create the VM.
I fixed it - the problem is that I have to actually start the installer, continue, continue, quit right before restart
I found that if the installer is not actually run once, the solution in this thread still won't work
This procedure seems fine.
Great. Thanks for sharing !
I got the macOS 10.15 vm running.
See please the attached disk utility that returns in the VM with macOS 10.15 beta.
No way to enlarge the disk size that comes with 40Gb.
I then installed the Xcode beta 11.0. It seems working as it launches but at any attempt to run a new project or opening an existing one aborts Xcode.
Any idea ?
Has any one tried the latest Beta (Beta 2 19A487l released today)? Looks like this trick doesn't work for beta 2?