Fix for “/dev/vmmon not found, display cannot be initialized” in VMWare Fusion

When attempting to run any of my VMWare Fusion virtual machines on mac macOS (OS X) I was getting the “/dev/vmmon not found, display cannot be initialized, internal error” error every time I try and start a virtual machine.

I tried reinstalling, upgrading and downgrading VMWare Fusion all to no avail.

The Fix for the dev/vmmon not found error

The problem is caused by having both VirtualBox and VMWare fusion installed on the same machine. Run the Sun provided uninstallation script, mirrored here to  uninstall VirtualBox. This allows you to run your VMWare Fusion Virtual Machines without the “/dev/vmmon not found…” error.

Reinstalling VirtualBox after this install doesn’t seem to cause this error again, though a reboot might change things there in which case I will update this post.

Help other people find this

Leave a Reply

Your email address will not be published. Required fields are marked *