【问题标题】:Vmware on Arch: Could not open /dev/vmmon: No such file or directoryArch 上的 Vmware:无法打开 /dev/vmmon:没有这样的文件或目录
【发布时间】:2022-03-17 18:31:16
【问题描述】:

我想在 Arch 上安装 VMware Workstation。我使用命令yay -S vmware-workstation 进行安装。安装完成后,我运行VMware,创建了一个VM,启动它,得到了错误:

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

我尝试安装linux-header,但还是不行。

操作系统:Arch Linux,5.10.56-1-lts。

感谢您的帮助!

【问题讨论】:

    标签: vmware vmware-workstation


    【解决方案1】:

    我也遇到了同样的问题。大多数stackoverflow页面都建议重新安装vmware,但这不是一个公平的解决方案,甚至不是一个解决方案。就好像牙痛了就拔掉那颗牙。

    另外,有些帖子甚至vmware官方帖子都说禁用安全启动。

    但是在尝试了这两种方法之后没有任何改变,所以我转到 cd /dev 并发现文件 vmmmon 存在。

    当我尝试加载它成功加载的文件时。

    所以从这里我得出结论,要解决这个问题,请执行以下操作:

    1. 禁用安全引导或签署 vmmon。
    2. CD 到 /dev/
    3. 使用 modprobe 加载 vmmon

    和往常一样快乐编码....

    【讨论】:

      【解决方案2】:

      我也遇到了这个问题,我在网上找到的解决方案最终都有自己的问题需要解决,我将在此处记录。

      要解决错误Could not open /dev/vmmon/:,您需要运行:

      sudo vmware-mod-config --console --install-all
      

      如果这返回有关 Glib 不支持的错误,您需要克隆 https://github.com/mkubecek/vmware-host-modules.gitmake 它。

      $ git clone https://github.com/mkubecek/vmware-host-modules.git
      $ cd vmware-host-modules
      $ git checkout -b 16.2.1 origin/workstation-16.2.1
      $ sudo make
      

      如果返回包含fatal error: generated/autoconf.h: No such file or directory 的错误,您需要安装linux-headers 并确保它与您的linux 内核版本匹配。可能还要确保您的内核是最新的,尽管我不确定这是否有必要。

      $ sudo pacman -S linux
      $ sudo reboot
      $ sudo pacman -S linux-headers
      

      现在您应该可以在克隆的 repo 中使用 make install,这应该会安装所需的模块,以便您能够运行 vmware-mod-config --console --install-all 命令,这应该可以解决问题。

      所以向后工作,步骤是:

      1. 更新您的linux 内核并为其安装正确的linux-headers
      2. 克隆this git repocdgit checkout -b 16.2.1 origin/workstation-16.2.1,然后运行sudo make install
      3. 运行sudo vmware-mod-config --console --install-all

      更多信息可以在我的帖子中找到:https://bbs.archlinux.org/viewtopic.php?pid=2020372#p2020372

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-10-13
        • 2018-03-08
        • 2023-04-06
        • 2019-04-07
        • 2017-05-04
        相关资源
        最近更新 更多