问题描述
升级到13.04后,我无法启动VMWorkstation。我收到以下消息:
Before you can run VMware, several modules must be compiled and loaded into the running kernel.
Kernel Headers 3.8.0-19-generic
Kernel headers for version 3.8.0-19-generic were not found. If you have installed them in a non-default path you can specify the path below.
有谁知道下一步该怎么做?
Ubuntu 13.04 64位
如果我将路径引导至:
/usr/src/linux-headers-3.8.0-19-generic
我收到以下消息:
C header files matching your running kernel were not found.
谢谢
额外:
按照建议,我在终端中运行此命令:
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h
但是,现在我得到以下信息:
Before you can run VMware, several modules must be compiled and loaded into the kernel CANCEL / INSTALL
我安装,窗口关闭,什么也没发生。…有什么想法吗?
额外:
我安装了这个:
sudo apt-get install open-vm-tools open-vm-tools-dev open-vm-dkms open-vm-toolbox open-vm-tools-dev
一切都开始了…
非常感谢您的建议和帮助…这就是我对Ubuntu的喜爱…它有一个非常有用的社区…!
注意:还发现了这也可能对其他人有所帮助:HERE
其他错误:
无法打开/dev /vmmon:是目录。请确保已加载内核模块“ vmmon”。
初始化监视设备失败。
显示器设置全部变灰
解析度:
Nvidia驱动程序的Re-installation
最佳答案
上个月在Ubuntu 13.04上遇到了同样的问题。当时,升级到VMWare Player 5.0.2 build-1031769解决了该问题。快进一个月,在最近的13.04更新之后,今天遇到了一个新问题,VMWare再次无法启动。最新的VM播放器版本仍为5.0.2。 Google引导我做出以下解释:
http://communities.vmware.com/thread/446490?start=0&tstart=0
使用root privs运行以下vmware命令可以为我解决问题:
sudo vmware-modconfig --console --install-all
高温超导
次佳答案
这为我工作:
sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
然后
sudo vmware-config-tools.pl
…您就完成了。
第三种答案
我如上所述安装了建议的软件包,但仍然给了我同样的错误。安装最新的VMWare Player可以解决此问题。