先启动虚拟机,这个就不用说了
启动好了以后在 虚拟机(m) >> 安装 VMware Tools(i)
也就是在选择菜单里 VM 选项 选择 安装 VMware Tools,安装
然后LINUX文字模式用root身份执行
然后挂载你的光驱
[root@Redhat7 /root]#mount -t iso9660 /dev/cdrom /mnt
查看一下是否已经挂载上:
[root@Redhat7 /root]# ls /mnt/
VMwareTools-5.5.3-34685.i386.rpm VMwareTools-5.5.3-34685.tar.gz
好,挂载上了!把tar压缩包复制到宿主目录下再解压
[root@Redhat7 /root]# cp /mnt/VMwareTools-5.5.3-34685.tar.gz /root/
然后先把光区挂了再说
[root@Redhat7 /root]#umount /mnt
回到root的宿主目录下:
[root@Redhat7 /root]#cd /root/
[root@Redhat7 /root]# ls
VMwareTools-5.5.3-34685.tar.gz
解压缩:
[root@Redhat7 /root]#tar zxvf VMwareTools-5.5.3-34685.tar.gz
进入解压出来的目录:
[root@Redhat7 /root]#cd vmware-tools-distrib
执行安装:
[root@Redhat7 vmware-tools-distrib]#./vmware-install.pl
这个就可以安装了
然后一路YES回车就可以了,安装完了,REBOOT。
这是安装.tar.gz的方法,rpm的方法我安装好以后一直没有反应,所以推荐源码安装,不推荐rpm安装
rpm安装方法:
[root@Redhat7 /root]#rpm -ivh VMwareTools-5.5.3-34685.i386.rpm
测试平台
宿主机:windows XP
客户机:debian 4.0
VMware版本:5.5.3 build-34685
(1) 启动客户机 debian
客户机需要安装:
桌面环境
gcc
libc6-dev
linux-headers-2.6-686
(2) VMware设置
VMware-> VM -> Settings -> Hardware, Connection项里选“Use physical drive”
VMware-> VM -> Settings -> Options -> Share folder, 点add -> "下一步" ,
Name栏里填上喜欢的名字(这个名字会成为/mnt/hgfs下的一个子目录名),
Host Folder栏里选择想要共享的宿主机文件夹
(可以添加多个共享目录)
VMware-> VM -> Install VMware Tools (这里不会出现我们期待的安装界面,事实就是这样)
(3) 进入客户机debian,安装VMware Tools
挂载光盘
$ mount /dev/hdc (不同设置,挂载命令也不同,挂载后在/cdrom目录下就会有vmware tools文件)
解压 VMware tools
$ cd /tmp
$ tar xzf /cdrom/VMwareTools-5.5.3-34685.tar.gz
安装 VMware tools
$ cd vmware-tools-distrib
$ ./vmware-install.pl
然后一路回车就可以了,在/mnt/hgfs目录下可以看到宿主机共享的文件夹
可能遇到的问题:
安装到一半提示可能有依赖的软件没装或者是C和kernel头文件没有,而退出;
在补全所需依赖关系后,想重新安装一遍,确发现第三步(3)在挂载后找不到.tar.gz文件,
如果以前解压的还在,那可以用以前的,但是如果用/tmp目录,而中间重启过,那就没有了;
直接执行 vmware-config-tools.pl 即可。