error could not open dev vmmon

Posted by Bruno Rozendo on Mon, Feb 9, 2015
In
Tags vmware

O problema aparece ao iniciar o VMware Workstation 10 ou VMWare Player.

Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.

Esse erro aparece em *unix mas para resolve-lo é fácil.

Terminal

$ sudo vmware-modconfig --console --install-all

A saida deve ser algo parecido com:

Terminal

Stopping VMware services: VMware Authentication Daemon done VM communication interface socket family done Virtual machine communication interface done Virtual machine monitor done Blocking file system done make: Entering directory '/tmp/modconfig-mQeEZQ/vmmon-only' Using kernel build system. /sbin/make -C /lib/modules/3.18.5-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
MODULEBUILDDIR= modules make[1]: Entering directory '/usr/lib/modules/3.18.5-1-ARCH/build' CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/linux/driverLog.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/linux/driver.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/linux/hostif.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/memtrack.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/apic.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/hashFunc.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/vmx86.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/cpuid.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/task.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/comport.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/common/phystrack.o CC [M] /tmp/modconfig-mQeEZQ/vmmon-only/vmcore/moduleloop.o /tmp/modconfig-mQeEZQ/vmmon-only/linux/driver.c:1332:1: warning: always_inline function might not be inlinable LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min ^ LD [M] /tmp/modconfig-mQeEZQ/vmmon-only/vmmon.o Building modules, stage 2. MODPOST 1 modules CC /tmp/modconfig-mQeEZQ/vmmon-only/vmmon.mod.o LD [M] /tmp/modconfig-mQeEZQ/vmmon-only/vmmon.ko make[1]: Leaving directory '/usr/lib/modules/3.18.5-1-ARCH/build' /sbin/make -C $PWD SRCROOT=$PWD/.
MODULEBUILDDIR= postbuild make[1]: Entering directory '/tmp/modconfig-mQeEZQ/vmmon-only' make[1]: 'postbuild' is up to date. make[1]: Leaving directory '/tmp/modconfig-mQeEZQ/vmmon-only' cp -f vmmon.ko ./../vmmon.o make: Leaving directory '/tmp/modconfig-mQeEZQ/vmmon-only' make: Entering directory '/tmp/modconfig-mQeEZQ/vmnet-only' Using kernel build system. /sbin/make -C /lib/modules/3.18.5-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
MODULEBUILDDIR= modules make[1]: Entering directory '/usr/lib/modules/3.18.5-1-ARCH/build' CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/driver.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/userif.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/hub.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/netif.o In file included from include/linux/pci.h:34:0,

             from /tmp/modconfig-mQeEZQ/vmnet-only/compat_netdevice.h:27,
             from /tmp/modconfig-mQeEZQ/vmnet-only/netif.c:43:

include/linux/pci_ids.h:2248:0: warning: "PCI_VENDOR_ID_VMWARE" re-definido #define PCI_VENDOR_ID_VMWARE 0x15ad ^ In file included from /tmp/modconfig-mQeEZQ/vmnet-only/net.h:38:0,

             from /tmp/modconfig-mQeEZQ/vmnet-only/vnetInt.h:26,
             from /tmp/modconfig-mQeEZQ/vmnet-only/netif.c:42:

/tmp/modconfig-mQeEZQ/vmnet-only/vm_device_version.h:56:0: note: essa é a localização da definição anterior #define PCI_VENDOR_ID_VMWARE 0x15AD ^ CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/bridge.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/procfs.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/smac_compat.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/smac.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/vnetEvent.o CC [M] /tmp/modconfig-mQeEZQ/vmnet-only/vnetUserListener.o In file included from /tmp/modconfig-mQeEZQ/vmnet-only/net.h:38:0,

             from /tmp/modconfig-mQeEZQ/vmnet-only/vnetInt.h:26,
             from /tmp/modconfig-mQeEZQ/vmnet-only/bridge.c:52:

/tmp/modconfig-mQeEZQ/vmnet-only/vm_device_version.h:56:0: warning: "PCI_VENDOR_ID_VMWARE" re-definido #define PCI_VENDOR_ID_VMWARE 0x15AD ^ In file included from include/linux/pci.h:34:0,

             from /tmp/modconfig-mQeEZQ/vmnet-only/compat_netdevice.h:27,
             from /tmp/modconfig-mQeEZQ/vmnet-only/bridge.c:51:

include/linux/pci_ids.h:2248:0: note: essa é a localização da definição anterior #define PCI_VENDOR_ID_VMWARE 0x15ad ^ LD [M] /tmp/modconfig-mQeEZQ/vmnet-only/vmnet.o Building modules, stage 2. MODPOST 1 modules CC /tmp/modconfig-mQeEZQ/vmnet-only/vmnet.mod.o LD [M] /tmp/modconfig-mQeEZQ/vmnet-only/vmnet.ko make[1]: Leaving directory '/usr/lib/modules/3.18.5-1-ARCH/build' /sbin/make -C $PWD SRCROOT=$PWD/.
MODULEBUILDDIR= postbuild make[1]: Entering directory '/tmp/modconfig-mQeEZQ/vmnet-only' make[1]: 'postbuild' is up to date. make[1]: Leaving directory '/tmp/modconfig-mQeEZQ/vmnet-only' cp -f vmnet.ko ./../vmnet.o make: Leaving directory '/tmp/modconfig-mQeEZQ/vmnet-only' Starting VMware services: Virtual machine monitor done Virtual machine communication interface done VM communication interface socket family done Blocking file system done Virtual ethernet done VMware Authentication Daemon done Shared Memory Available done

referências

nowhereLAN

comments powered by Disqus