15.04 VMWare Player“无法启动服务”错误

15.04 VMWare Player“无法启动服务”错误

我最近全新安装了 15.04。我下载并安装了 vmware player,但是当我启动它时,收到一条消息说“vmware 工作站必须编译几个模块并将其加载到内核中。”

我单击“安装”以便可以继续,但是随后收到一条错误消息,提示“无法启动服务”。

关于如何让它再次工作,我有什么想法吗?

答案1

找到这里https://communities.vmware.com/thread/509225

可以通过以 Root 身份(在终端中)运行以下步骤来解决此问题:

  1. 以 root 身份登录(例如sudo -i
  2. 输入您的 Root 密码。
  3. 输入以下命令:

    curl https://pastebin.com/raw/Z1ihzbcE -o /tmp/vmnet-3.19.patch
    
    cd /usr/lib/vmware/modules/source
    tar -xf vmnet.tar
    cd vmnet-only
    patch -p0 -i /tmp/vmnet-3.19.patch
    mv vmnet.tar vmnet.tar.SAVED
    tar -cf vmnet.tar vmnet-only
    rm -r vmnet-only
    vmware-modconfig --console --install-all
    

VMware 现在将为内核 3.19 编译 vmnet 模块。(请确保您已安装 DKMS)

答案2

尝试补丁前,请确保升级到最新版本的 VMware Player。当我使用 VMware Player 6.x 时,补丁不起作用,但在 7.1.x 上却起作用了。

答案3

这对我来说很有效:

对于新手来说,在终端中运行命令将执行的操作如下:

  • 在文件夹中/usr/lib/vmware/modules/source,您必须vmnet-only从中提取文件vmnet.tar并备份.tar-file.

  • 运行从以下网站下载的补丁程序http://pastie.org/pastes/9934018/download从 vmnet-only 文件夹创建新的 vmnet.tar 之前

  • 删除 vmnet-only 文件夹并进行编译

相关内容