Here's what could help you. It worked for me. Before proceeding:
- I run VMware Fusion on Mac OS X Yosemite 10.10.5.
- I just upgraded from Fusion 7.1.0 to 8.0.1.
- My Ubuntu is 14.04 LTS.
Here are the steps to resolve this problem:
- Stop VMware Fusion - make sure it is not running.
- sudo rm -rf /System/Library/Extensions/vmmon.kext
- Unload VMware kernel extensions:
- sudo kextunload -b com.vmware.kext.vmx86
- sudo kextunload -b com.vmware.kext.vmnet
- sudo kextunload -b com.vmware.kext.vsockets
- sudo kextunload -b com.vmware.kext.vmci
- Copy the new VMware kernel extension to where it needs to be:
- sudo cp -R /Applications/VMware\ Fusion.app/Contents/Library/kexts/vmmon.kext /System/Library/Extensions/
- Now you can start VMware Fusion, upgrade VMware Tools on the VMs, etc.
Hope this helps.