Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon? is loaded
linux系统下遇到这个问题的几种解决方案
解决方法1
你可以在启动VMware前运行/etc/init.d/vmware start来启动服务
解决方法2
在Arch Linux上可以通过安装vmware-systemd-serverices这个AUR包,来添加systemctl服务
使用systemctl enable vmware.service让它每次开机都运行使用systemctl start vmware.service让它临时启动
解决方法3
添加这个文件
/etc/systemd/system/vmware.service
[Unit]Description=VMware daemonRequires=vmware-usbarbitrator.serviceBefore=vmware-usbarbitrator.serviceAfter=network.target[Service]ExecStart=/etc/init.d/vmware startExecStop=/etc/init.d/vmware stopPIDFile=/var/lock/subsys/vmwareRemainAfterExit=yes[Install]WantedBy=multi-user.target
第四种方案
参考这篇文章
manjaro如何解决-vmmon