I have a Mac upgraded from Mavericks to Yosemite. When I tried to run VMware Fusion, I got an error stating:
Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.
A brief search turned up to say that this behavior happens when something else gloms on all the major and minor device numbers, so that VMware tries to get a device and doesn't find a number free.
I am not aware of anything that should be glomming on device remembers, and do not remember getting any such errors from VMware in the past.
How can I identify what is glomming on major and minor device numbers (if that is in fact the culprit)?