Arch Linux中使用VMware Workstation不能打开vmmon内核模块

Posted 欢迎访问我的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arch Linux中使用VMware Workstation不能打开vmmon内核模块相关的知识,希望对你有一定的参考价值。

打开VMware Workstation出现错误提示:Could not open /dev/vmmon: No such device.Please make sure that the kernel module `vmmon’ is loaded.

解决方法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 daemon
Requires=vmware-usbarbitrator.service
Before=vmware-usbarbitrator.service
After=network.target

[Service]
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop
PIDFile=/var/lock/subsys/vmware
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
  • 使用systemctl enable vmware.service让它每次开机都运行
  • 使用systemctl start vmware.service让它临时启动

以上是关于Arch Linux中使用VMware Workstation不能打开vmmon内核模块的主要内容,如果未能解决你的问题,请参考以下文章

在VMWare上安装Arch Linux

Vmware安装Arch Linux

VMware安装Arch Linux+Gnome桌面

How Vmware snapshots works

VMware Tools安装小结

问个问题,虚拟机安装的arch怎么安装vmtools