VMware Communities
wojciech_czyz
Contributor
Contributor
Jump to solution

macOS Sierra 10.12 GM (Gold Master) as host Error starting VM "Could not open /dev/vmmon: No such file or directory." VMWare Fusion 8.1.1

I seen some earlier versions were also popping up "Could not open /dev/vmmon: No such file or directory.", with remedies such as:

1. Reinstall VMWare Fusion

2. Repair permissions.

I have reinstalled VM - same problem.

Under macOS Sierra there is no way to repair permissions - option for that has been removed from disk utils and from command line.

It is said VMWare Fusion 8.5 is coming (now delayed) - but till that, what other fix is available?

Thanks!

1 Solution

Accepted Solutions
attinder1
Contributor
Contributor
Jump to solution

I had this problem. Now it is working in macOS Sierra 10.12.

  • Download 8.5  from vmware website.
  • Delete 8.1.1 or previous versions with app cleaner.
  • Restart your mac and reinstall Vmware fusion 8.5.

It should work after all these steps

View solution in original post

Reply
0 Kudos
17 Replies
zeeahmed
Contributor
Contributor
Jump to solution

The same issue is occurring for me with Mac OS Sierra.

(kernel) Kext com.vmware.kext.vmx86 start failed (result 0x5).

(kernel) Kext com.vmware.kext.vmx86 failed to load (0xdc008017).

(kernel) Failed to load kext com.vmware.kext.vmx86 (error 0xdc008017).

Failed to load ../kexts/vmmon.kext - (libkern/kext) kext (kmod) start/stop routine failed.

Not found a fix so far.

Cheers

Reply
0 Kudos
Mikero
Community Manager
Community Manager
Jump to solution

Have you tried rebooting the host?

-
Michael Roy - Product Marketing Engineer: VCF
Reply
0 Kudos
edicot
Contributor
Contributor
Jump to solution

Restarting the host OS, or reinstalling VMWare did not fix the issue for me.

Reply
0 Kudos
wojciech_czyz
Contributor
Contributor
Jump to solution

I have tried:

  • reinstalling Fusion 8.1.1 (including removing previous installation 8.1.1 as well)
  • restarting Host MAc
  • powering down stored state of the virtual machine

same problem repeats.

It is important to note that VMWAre claims on ints Fusion product page:

www.vmware.com/products/fusion.htmlH

Compost Operating Systems

Tech Specs / Host Systems

  • Mac OS X 10.9 Mavericks
  • Mac OS X 10.10 Yosemite
  • Mac OS X 10.11 El Capitan
  • macOS 10.12 Sierra

Which is not correct - most likely they put it on due to coming 8.5.

Reply
0 Kudos
EMR
Enthusiast
Enthusiast
Jump to solution

I don't suppose this will be of much comfort to you, but I can comment, in passing, that VMware Fusion Pro 8.1.1 is running fine in macOS Sierra Golden Master on my Mac Pro 5,1. No such message as "Could not open /dev/vmmon: No such file or directory" has ever appeared. I wish I could offer further information.

Reply
0 Kudos
adrianm
Contributor
Contributor
Jump to solution

Same issue here - just upgraded from BETA to GM and I get the error starting the very same VM I was running before the upgrade:

default15:58:16.987474 +0100kernelKext com.vmware.kext.vmx86 start failed (result 0x5).
default15:58:16.987483 +0100kernelKext com.vmware.kext.vmx86 failed to load (0xdc008017).
default15:58:16.987487 +0100kernelFailed to load kext com.vmware.kext.vmx86 (error 0xdc008017).
default15:58:16.993189 +0100kextd

Failed to load /Applications/VMware Fusion.app/Contents/Library/kexts/vmmon.kext - (libkern/kext) kext (kmod) start/stop routine failed

Interestingly I was getting the same errors from Shimo VPN client with the Beta regarding its kexts.

Figure there is something about the kexts that Sierra GM is not liking.

Help!!

Reply
0 Kudos
wila
Immortal
Immortal
Jump to solution

Hi,

Upgrade to Fusion 8.5 it just has been released and macOS Sierra is on the list as supported.

VMware Fusion 8.5 Release Notes

--

Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
Mikero
Community Manager
Community Manager
Jump to solution

We've not seen that error here with 8.1 or 8.5, so please let us know if the issue persists in 8.5. We just released a few minutes ago, so you should be able to just 'check for updates' within the app.

-
Michael Roy - Product Marketing Engineer: VCF
Reply
0 Kudos
edicot
Contributor
Contributor
Jump to solution

Upgraded to 8.5 but still seeing the error. Here are the two errors I see:

On starting a VM: https://cloudup.com/cat8rprZFpJ

After clicking OK on ^: https://cloudup.com/cWrPs0XNdSB

I'm also seeing the same error if I create a new VM.

Reply
0 Kudos
attinder1
Contributor
Contributor
Jump to solution

I had this problem. Now it is working in macOS Sierra 10.12.

  • Download 8.5  from vmware website.
  • Delete 8.1.1 or previous versions with app cleaner.
  • Restart your mac and reinstall Vmware fusion 8.5.

It should work after all these steps

Reply
0 Kudos
edicot
Contributor
Contributor
Jump to solution

Thanks. That fixed the issue.

Reply
0 Kudos
wojciech_czyz
Contributor
Contributor
Jump to solution

I moved from Fusion to VirtualBox and worked fine.

Upgrading to 8.5 did not worked, I needed to clean install and restart machine. Then original problem is finally fixed.

Hovever, new problem begins - drag and drop hangs host machine...

I will consider VirtualBox as future VM solution on my machine.

Reply
0 Kudos
bytebuster
Contributor
Contributor
Jump to solution

Most of the issues I had with VMWare (like "Could not open /dev/vmmon: No such file or directory."), were caused by conflicts between VMWare and VirtualBox. When I uninstalled VirtualBox everything started working again.

adrianm
Contributor
Contributor
Jump to solution

So I managed to get Fusion 8.5 Pro working on GM with a reinstall....

I then downloaded and installed the GM2 release and the problem came back.

By a strange coincidence Shimo who's kexts were not working with GM now works with GM2

2016-09-17T15:56:58.118Z| VMware Fusion| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket

2016-09-17T15:56:58.118Z| VMware Fusion| I125: SOCKET connect failed, error 2: No such file or directory

2016-09-17T15:58:18.116Z| VMware Fusion| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket

2016-09-17T15:58:18.118Z| VMware Fusion| I125: SOCKET connect failed, error 2: No such file or directory

2016-09-17T16:00:26.147Z| VMware Fusion| I125: SOCKET creating new socket, connecting to /var/run/vmware/usbarbitrator-socket

2016-09-17T16:00:26.147Z| VMware Fusion| I125: SOCKET connect failed, error 2: No such file or directory

I get No such file or directly error.

Reply
0 Kudos
adrianm
Contributor
Contributor
Jump to solution

Same kext error messages as before:

default16:08:05.648077 +0100kernelvmmon: Loaded com.vmware.kext.vmx86 Version 0435.27.17 Build 4352717 (Sep  6 2016 19:44:03)
default16:08:05.648144 +0100kernelvmmon: Warning: Failed to register the major device number.
default16:08:05.648416 +0100kernelKext com.vmware.kext.vmx86 start failed (result 0x5).
default16:08:05.648419 +0100kernelKext com.vmware.kext.vmx86 failed to load (0xdc008017).
default16:08:05.648421 +0100kernelFailed to load kext com.vmware.kext.vmx86 (error 0xdc008017).
default16:08:05.030808 +0100kextd

Failed to load /Applications/VMware Fusion.app/Contents/Library/kexts/vmmon.kext - (libkern/kext) kext (kmod) start/stop routine failed

Reply
0 Kudos
manman13
Enthusiast
Enthusiast
Jump to solution

Hi wojciech_czyz

Welcome to VMware Fusion forum.

''Hovever, new problem begins - drag and drop hangs host machine..." could you help provide more info about this issue? Any screenshot or more detailed steps is better. Thanks.

Reply
0 Kudos
tugando
Contributor
Contributor
Jump to solution

Same here, I uninstalled VirtualBox using CCleaner, and the error went away.