如何在内核 2.6.38-8 上运行 VMWare Player?

如何在内核 2.6.38-8 上运行 VMWare Player?

我在升级到 11.04 之前将 10.04 系统升级到了 10.10。我没有在 10.10 上尝试过 VMPlayer,但它在 10.04 上可以运行。

我尝试在 11.04 中启动虚拟机,它提示我将 VMWare 位安装到内核中。它会失败,并提供一个日志文件。日志文件直到最后看起来都很正常,这时它显示:

"Failed to compile module vmmon"

我在网上找到了很多相关参考资料,但都与旧版本的内核有关。我找到的针对 2.6.38-8 的补丁是这个:

Ubuntu 11.04 内核 2.6.38-8 上的 VMware-player

但这是针对 64 位的。我猜这些标头补丁在 32 位上不起作用(是吗?)

答案1

为了回答我自己的问题,我使用的解决方案是卸载旧版本,然后从 VMWare 站点安装 3.1.4。

  1. sudo vmware-installer -u vmware-player
  2. sudo rm -rf /usr/lib/vmware
  3. 下载并安装 VMPlayer 3.1.4

答案2

附件内容如下:
VMplayer_3.0.0-203739.x86_64_2.6.38-8.tar.gz (3.1 K)
x86 表示 32 位系统,ASFAIK。所以你可以尝试使用这个文件。另一个选项是运行较旧的内核。我通常尝试使用这里的稳定版本:
主线内核下载
顺便说一句,我没有看到 2.6.38-8 内核,这是 rc8 版本吗?
我希望这些信息至少能有所帮助

相关内容