您的位置:首页 > 其它

VMware Workstation 8 虚拟机 ubuntu16.04下安装 VMware-tools问题

2016-12-27 14:36 651 查看
在 VMware Workstation 8中安装虚拟机ubuntu16.04,系统跟10.04的差别很大。装好系统就要开始安装一些其他工具,方便开发。

首先就是虚拟机和主机间的文件共享,比较常用是安装VMware-tools工具,或者使用WinScp等。个人刚觉最方便的是安装VMware-tools工具。

在 VMware Workstation 8中安装虚拟机ubuntu16.04,最简单的方法是对VMware-tools打补丁,参考 https://github.com/rasa/vmware-tools-patches
下面的内容为了省时间就不用看了。

按照之前在10.04版本的系统安装顺序,开始安装。

可以参考:file:///C:/Program%20Files%20(x86)/VMware/VMware%20Workstation/help/workstation_win/wwhelp/wwhimpl/js/html/wwhelp.htm#href=GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html#1_28_9_8_1

按照上面官网介绍的步骤开始挂载,解压,安装。进入vmware-tools-distrib目录开始执行vmware-install.pl,一路按照默认的配置,直到选择编译器GCC路径或者内核头文件路径:

1. “The path "/usr/bin/gcc" is not valid path to the gcc binary”

2. “The path "" is not a valid path to the 3.5.0-44-generic kernel headers”

根据网友的解决方案:

1. GCC路径问题,首先查看GCC路径:

可见"/usr/bin/gcc这个路径没问题。

分别使用cat /proc/version以及gcc -v命令可以看到两个不同的GCC版本。

参考 http://blog.csdn.net/qinglu000/article/details/22890419 来安装较低版本的GCC。

自己编译安装GCC花费时间比较久。

完了之后,再次执行vmware-install.pl,还是会提示GCC路径不对,这个时候自己输入安装路径,GCC的路径问题就可以解决了。

这个时候继续安装会出现内核头文件路径问题,拷贝文件:

sudo cp /lib/modules/$(uname
-r)/build/include/generated/uapi/linux/version.h
/lib/modules/$(uname -r)/build/include/linux/

这个时候就不会提示头文件路径不对的问题。

问题视乎看着解决了,继续编译,开始出现错误,这些主要是VMware-tools和当前内核部分文件不对应引起的。

可以参考:http://blog.csdn.net/lcl81/article/details/9241509

来修改文件错误。错误比较多,改起来比较麻烦。

所以,再找其他解决方法,发现有VMware-tools工具的补丁。
https://github.com/rasa/vmware-tools-patches
按照这个补丁,安装成功。

最近使用ubuntu16.04版本系统,虚拟机和主机的文件拷贝需要使用VMware-tools工具
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息