无法安装VMWare Workstation v8

安装VMware 8.0.2 64位

Ubuntu 12.04LTS 64位BETA

我的内核版本是:3.2.0-20-generic

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle 

安装好

当我启动时,我被要求安装编译并加载到正在运行的内核中的模块。

一个窗口打开

VMware内核模块更新程序

这在虚拟网络设备上失败

错误日志 。

更新:

补丁 。

当我尝试添加补丁时,出现以下错误:

  pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh [sudo] password for pst007x: patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. Exiting pst007x@pst007x-Aspire-5741:~$ 

我已完全卸载,并重新安装。 我正在安装正确的版本。 可能是补丁的问题。 VMware在Ubuntu 11.10上完美安装

这就是我卸载的方式 。

从各种回应中把这个放在一起:

移至主文件夹

  1. VMware的工作站 – 全8.0.2-591240.x86_64.bundle
  2. 补丁:patch-modules_3.2.0.sh
  3. 补丁:vmware3.2.0.patch

补丁下载链接(xtact内容到Home文件夹):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

安装VMware

 sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle 

安装补丁

 sudo ./patch-modules_3.2.0.sh 

注意:确保补丁具有可执行权限

禁用版本检查

  • 在编辑器中打开脚本* .sh(gedit)
  • 向下滚动到第27行
  • 在第27,28,29行的开头添加“#”
  • 保存脚本
  • 尝试再次运行该脚本

或者去

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • 这将解压缩vmnet-only文件夹中的文件
  • 假设您在~/Downloads/vmware802fixlinux320/vmware3.2.0.patch有补丁文件
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

重新运行VMware Workstation或Player。 如果您需要安装

  • sudo apt-get install patch

尝试让VMWare工作站在Ubuntu 12.04 LTS上安装和/或工作时存在已知问题。 最好的办法是等待下个月的完整版本,或者恢复到Ubuntu 11.10。 我知道这听起来没有效果,但我遇到了同样的问题,我决定暂时回到Ubuntu 11.10。

好这个补丁

 patch-modules_3.2.0.sh vmware3.2.0.patch 

完美的工作唯一的问题是我不小心点击更新vmware按钮,在最糟糕的时候搞砸了一切。 我尝试了一切也尝试完全卸载vmware。 直到我试图将头发从我的光头上拉出来之前,没有任何工作。

然后我关闭计算机,并从引导加载程序的早期版本启动Ubuntu。 然后我重新安装了vmware然后重新安装它所用的补丁! 最后我重新启动了常规的Ubuntu 3.2并且它运行了。

即使你卸载了vmware,3.2内核中还剩下一些东西

同样的情况:正确版本的VMPlayer和补丁仍然声称它不是正确的版本。

我的解决方案:我通过使用“#”取消注释以下行,跳过了patch-modules_3.2.0.sh中的版本检查。 在取消注释行后,补丁工作,我的播放器现在正在工作。

 [ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC" [ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation" [ "$vmver" == "player$plreqver" ] && product="VMWare Player" [ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver" 

小心我的回答。 重新启动系统后,我有一个空的桌面,我甚至无法在终端中执行简单的ls命令。

您可能对此解决方法感兴趣

http://communities.vmware.com/message/2005419

他们声称已经解决了安装问题。

我在VMware Workstation 8.0.2中运行Ubuntu 10.04 LTS没有任何问题……

干杯!!

http://mytricks.in/2012/05/guide-how-to-install-ubuntu-12-04-lts-in-vmware-workstation-8.html