vmware: could not open /dev/vmmon: Broken pipe | macOS

Uhh oh…

There could be many reasons for this but the 2 most common are your mac’s Security & Privacy settings or an earlier installation of Virtual Box.

  1. Privacy & Security settings: Allow VMware to load

Just allow VMware.

If that doesn’t work then try the following.

2. Unload VirtualBox Kernel extensions:

If you have installed VirtualBox that could also be a reason for this error. You will need to uninstall VBox and unload its kernel extensions using the kextstat utility. This utility can be used to show which kernel extensions have been actually loaded by OS X at bootup.

Details about kernel extensions —> http://osxdaily.com/tag/kernel-extension/

Run the following command to list all loaded kernel extensions.

 :~ $ kextstat

Use the following commands to unload all virtual box and vmware related kernel extensions. I am showing you how to do for one but you will have to unload all VirtualBox related.

sudo kextunload -b com.vmware.kext.vmnet
sudo kextunload -b org.virtualbox.kext.VBoxNetAdp
sudo kextunload -b org.virtualbox.kext.VBoxUSB

search for them all and make sure you get rid of all the acociated kect files. 

Boom! your VMware VM should boot up now..

If that didn’t work, you can uninstall VirtualBox with the latest download’s included uninstaller script. Often some kexts won’t release without running the uninstaller script and rebooting.

non Apple NVMe M2 Solid State Drive for Macs…

Yes! this can be done, and people report that it works really well! mainly this is for the 2013-2015 Year Macs. Get the adapter from Sintech or other parties.

You need to be running 10.13+ and a few steps are needed Mac rumors has an excellent guide here.

Then you can use the super fast and less expensive NVMe M2 drives in your Mac!