VMware Workstation 8下Ubuntu 13.04中安装VMware Tools出错
vm 8.0上安装ubuntu 13.04系统以后,需要安装一个vm tool 方便屏幕适应和文件拷贝,但是发现由于ubuntu 13.04 使用的内核太新了,而vm8.0 不能够提供这样的文件,导致安装失败。现在总结一下解决方法。首先下载最新版本的linux 头文件和编译工具sudo apt-get install build-essentialsudo apt-get install linux-headers-$(uname -r)这两个命令就可以搞定了,然后做一个version.h文件的软连接。sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h理论上找不到头文件路径的问题就解决了。但是编译的时候又出现了错误,搜索了网络发现了有以下的方法,但是我试了一下,以下的方法我试验的时候还是有点问题,更改了一下
0.参考那人方法:
Patching VMware Tools to fix multiple installation errors on Ubuntu 13.04建立一个version.h的软连接1.先安装一遍vmware tools其中编译vmci会出错(就更不会编译vmhgfs了)但是可以使得/usr/lib/vmware-tools/modules/source中会有vmci.tar和vmhgfs.tar2.然后再参考那人的方法:Patching VMware Tools to fix multiple installation errors on Ubuntu 13.04去建立一个修改打补丁现存的vmci.tar和vmhgfs.tar记得保留一份打了补丁后的vmci.tar和vmhgfs.tar到这一步是木有问题的3.然后再卸载掉vmware tools:?
1
sudo vmware-uninstall-tools.pl
这一步根本找不到这个perl脚本!所以第三步就不能执行了,第四,五步更无从说起。
4.再重新安装vmware tools,其会检测到已有vmci.tar和vmhgfs.tar,问你是否覆盖,输入no不覆盖然后继续安装,期间会编译vmci和vmhgfs,才能正常编译。期间,vmxnet没编译成功,不理会。5.最终至正常安装完毕,使得:剪贴板共享(复制和粘贴)都可用;文件夹共享也可用了我的解决方法是,将第二步出来的两个打过补丁的包给保存一下,保存到另外一个文件夹里面,然后打开/usr/lib/vmware-tools/modules/source这个路径,在重新安装的时候vmtool 会清除掉这个文件夹下的所有文件,然后当生成以后,但是还没有到编译vmci.tar和vmhgfs.tar的时候将保存好的这两个文件给替换一下,然后让其能够编译过去。note:刚开始编译成功以后,发现屏幕大小不能适应,但是不知道为啥,一会儿就好使了,很奇怪
流氓不可怕,就怕流氓有文化。 女,喜甜食,甚胖!该女有一癖好:痛恨蚂蚁,见必杀之。问其故曰:这小东西,那么爱吃甜食,腰还那么细! 看帖回帖是美德!:lol 帮你顶下哈!! 有竞争才有进步嘛 长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。
页:
[1]