VMware6.0下的ubuntu8.04安装vmware tools(vmtools)(失败)

2008-05-06 5:24| 分类:tech ubuntu| 标签: | 10,735 次点击

如果是完全版的vmware,则不需要下载的步骤和第1、2两个步骤,直接用虚拟机中的“安装vmware tools”即可看到linux.iso光盘被加载。

因为我用的是精简版的VMware wordstation 6.0.0 build 45731,只有几十M当然是没有linux.iso了,VMware Tools的安装镜像网上很难找到下载,好不容易才找到一个集成了共享补丁的linux.iso,在此下载:vmware-tools-distrib.part1.rar vmware-tools-distrib.part2.rar

后来我安装完后没任何反应,仍然是“没有安装vmware tools”,担心这个版本太低不能用在ubuntu 8.04上,于是又改成了Download VMware Workstation 6.0.3 VMware tools大全上下载的linux.iso,介绍说是6.03版的。

 

1、下载后开启主机的IIS服务,把文件放到主机(xp)的网站根目录下,在虚拟机中下载192.168.37.36/linux.iso(总之想办法把iso或者zip传到虚拟机上)

2、解压linux.iso为vmware-tools-distrib文件夹

3、在终端中进入这个文件夹:cd ~/Desktop/vmware-tools-distrib

4、为所有pl后缀的文件增加777权限(否则执行以下的命令会提示“permission denied”):chmod 777 *.pl  (是看到linux 下执行.sh文件总是提示permission denied这里的提示)

5、运行./vmware-install.pl

6、接下来的每步直接按默认的就好,一直按回车

安装过程如附件:vmware tools安装过程.txt

 

最后会提示

The installation of VMware Tools 6.0.2 build-59824 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: “/usr/bin/vmware-uninstall-tools.pl”.

就说明已经安装成功了,但没有任何反应,仍然提示您没有安装vmtools。于是我用6.0以前启动VMware-Tools的方法/usr/bin/vmware-toolbox(这个vmware-toolbox也需要设置为可直接运行才可以运行的,不然就是permission denied)但只跑出了vmware properties。不过这时vmware提示“你的Vmware tools版本已过期”,其实这个tools版本还是更新的,是6.0.2的,而vmware才6.0.0,只是vmware无法识别才报错为“已过期”。看来vmware tools不是向下兼容vmware的。

在安装成功的提示后面还有一句:

Before running VMware Tools for the first time, you need to configure it by
invoking the following command: “/usr/bin/vmware-config-tools.pl”. Do you want
this program to invoke the command for you now? [yes]
sh: /usr/bin/vmware-config-tools.pl: Permission denied
root@DNS-Server:~/Desktop/vmware-tools-distrib#

Permission denied?于是我到那个文件夹的vmware-config-tools.pl的permission选项卡中,把 Allow excuting file as program打上勾,然后再运行,可是又提示:

root@DNS-Server:/usr/bin# /usr/bin/vmware-config-tools.pl
sh: /usr/sbin/vmware-checkvm: Permission denied
sh: /usr/sbin/vmware-checkvm: Permission denied
sh: /usr/sbin/vmware-checkvm: Permission denied
This configuration program is to be executed in a virtual machine.
Execution aborted.
root@DNS-Server:

于是又得去修改vmware-checkvm的permission选项卡,然后再usr/bin/vmware-config-tools.pl,居然又提示:

root@DNS-Server:~# /usr/bin/vmware-config-tools.pl
sh: /etc/init.d/vmware-tools: Permission denied
Making sure services for VMware Tools are stopped.
Unable to stop services for VMware Tools
Execution aborted.
root@DNS-Server:~#

只得把vmware-tools也改了,然后再次运行,这次出现了很多内容,还要编译什么的,终于知道为什么开头时要安装编译环境了:sudo apt-get install build-essential linux-headers-`uname -r` 但我没有安装这个也成功安装了vmware tools,build-essential 和linux-headers都是安装完vmware后才安装的,而且也不知道有没有安装成功。安装过程见这里:

更新源后安装编译器.txt

这次运行vmware-config-tools.pl按了很多个回车之后,连虚拟机中的网络都不行了,重启ubuntu之后才可以。于是打算放弃,等用完整版的vmware 6.0.3吧,不过还是记下了过程:

ubuntu 8.04配置vmware tools(vmware-config-tools.pl)的过程.txt

 

也可能如这里《Ubuntu8.04在vmware 6.02中,tools不能正常安装 链接》6.02之前的vmware tools在ubuntu8.04中不能安装

而这里的《在VMware Workstation 6.03中成功安装Ubuntu8.04和vmware tools 链接》则证明6.03中的ubuntu8.04就可以安装vmware tools了

 

参考资料:

ubuntu7.10安装VMware Tools 应注意的问题

1.安装编译环境:
代码:
sudo apt-get install build-essential linux-headers-`uname -r`

2.在VMware的菜单中,点击VM->Install VMware Tools,你将看到有光盘被加载。
解压缩VMwareTools*.tar.gz文件。执行命令:
代码:
cd ~/Desktop/vmware-tools-distrib
sudo ./vmware-install.pl
注意:ubuntu7.10需要VMware Workstation版本足够高(即VMware-tools版本足够高)
才能安装VMware-tools成功。V5.5版不能成功,V6.0才行,不过只要有V6.0版的linux.iso也行,
只要替换原linux.iso即可。
下面是从VMware WorkstationV6.0 linux.iso中提取的VMware-tools安装文件,为了便于上传用win-rar分割压缩成了多个30M的文件,下载解压缩后可以用FTP工具放到虚拟机上安装的linux系统下
(已更换了vmhgfas.tar,不用做下面的共享补丁操作)

V6.0 linux.iso (VMware-tools安装文件提取)下载
vmware-tools-distrib.part1.rar
vmware-tools-distrib.part2.rar

 

Ubuntu 6.06 and installing VMWare Tools 链接
Ubuntu下安装VMware-Tools的方法(同时解决鼠标滚轮问题) 链接

相关文章

发表您的评论

您的昵称:
您的邮箱:(可选,不会被公布)
您的网站: