当我尝试启动 VMWARE-WORKSTATION 时,出现以下错误:
在运行 VMware 之前,必须编译几个模块并将其加载到内核中 CANCEL / INSTALL
没有错误,当我选择 INSTALL 时,什么也没有发生,只是关闭。
我手动安装:
sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
但是已经安装到最新版本了。
我将开始赏金来解决这个问题。
Ubuntu 13.04 64 位
pst007x@pst007x-Serval-Professional:~$ uname -a
Linux pst007x-Serval-Professional 3.9.0-030900-generic #201304291257 SMP Mon Apr 29 16:58:15 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我已经卸载并重新安装了所有组件,但同样的问题。
我尝试了不同的内核,但最终还是遇到了同样的问题。
按照建议尝试此操作:here
#!/bin/bash
cd
cp -prn /usr/lib/vmware/modules/source /usr/lib/vmware/modules/source-backup
mkdir fixed
cd fixed
find /usr/lib/vmware/modules/source -name "*.tar" -exec tar xf '{}' \;
## add missing header on kernels
sed -i '/#include "compat_wait.h"/a\#include "compat_sched.h"' vmnet-only/vnetUserListener.c …Run Code Online (Sandbox Code Playgroud) 通过运行安装sudo ./VMware-Workstation-6.5.5-328052.x86_64.bundle成功完成。
但是,在尝试运行时vmware,会显示以下错误消息框:

单击确定然后显示另一个错误消息框:

在控制台上有以下日志:
Logging to /tmp/vmware-root/setup-15921.log
modinfo: ERROR: Module vmmon not found.
modinfo: ERROR: Module vmnet not found.
modinfo: ERROR: Module vmblock not found.
modinfo: ERROR: Module vmci not found.
filename: /lib/modules/3.13.0-43-generic/kernel/net/vmw_vsock/vsock.ko
license: GPL v2
version: 1.0.1.0-k
description: VMware Virtual Socket Family
author: VMware, Inc.
srcversion: DEF0E4AC6D739CEE581C08F
depends:
intree: Y
vermagic: 3.13.0-43-generic SMP mod_unload modversions
signer: Magrathea: Glacier signing key
sig_key: 55:AB:2F:E2:8E:D5:C6:0D:F9:58:71:50:D1:73:4C:92:0E:A7:B8:18
sig_hashalgo: sha512
modinfo: ERROR: Module vmmon not found.
modinfo: ERROR: Module vmnet …Run Code Online (Sandbox Code Playgroud) 这里有点Linux noob,我正在尝试安装VMware,我终于可以离开终端并完成简单的工作,哈哈,但现在我又被卡住了。
我遵循了这些说明,当我到达提取文件夹的这一部分时,安装程序没有打开。

我尝试vmware-modconfig --console --install-all在终端中运行,但最后一行说的是“无法安装所有模块,请检查日志以获取详细信息”
日志文件的最后几行说:
x’ defined but not used [-Wunused-function]
cc1: some warnings being treated as errors
make[2]: *** [/tmp/modconfig-exlEke/vmci-only/linux/driver.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/tmp/modconfig-exlEke/vmci-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
make: *** [vmci.ko] Error 2
make: Leaving directory `/tmp/modconfig-exlEke/vmci-only'
Unable to install all modules. See log for details.
Run Code Online (Sandbox Code Playgroud)
聊天中的一位用户说这看起来像是内核模块的问题。如何在 Ubuntu 13.04 内核下安装 VMware Workstation 9 3.8.0-19-generic?
直到昨天,我还在使用 ubuntu 启动 Workstation 9(刚刚在启动应用程序 GUI 中添加了一个条目)。当我启动 ubuntu 时,工作站出现并且一切正常。
然后,我升级到 Workstation 10。一切似乎都没有问题,除了它在启动时启动时不会启动我的虚拟机。它显示了这些错误:
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.
Run Code Online (Sandbox Code Playgroud)
然后,
Failed to initialize monitor device.
Run Code Online (Sandbox Code Playgroud)
然后,
Unable to change virtual machine power state: Internal error
Run Code Online (Sandbox Code Playgroud)
否则,如果我只是尝试再次播放虚拟机(通过按播放),它会起作用。
也许这是一个 VMware 错误。
请问有什么建议吗?