无法安装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上完美安装
这就是我卸载的方式 。
从各种回应中把这个放在一起:
移至主文件夹
- VMware的工作站 – 全8.0.2-591240.x86_64.bundle
- 补丁:patch-modules_3.2.0.sh
- 补丁:vmware3.2.0.patch
补丁下载链接(xtact内容到Home文件夹):
安装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命令。
我在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