VMware6.5.1安装ubuntu-10.04.4-server时VMware Tools安装问题



最近在VMware6.5.1上安装了ubuntu-10.04.4-server,遇到很多问题在此记录下来,系统安装过程一切顺利,系统也能正常运行,后来需要向虚拟系统传送文件,网上说可以安装VMware Tools通过文件共享的方式解决,按照步骤安装,安装过程中vmhgfs模块(这可是共享文件用的模块)和其他几个模块一直编译失败,报:

tmp/vmware-config1/vmhgfs-only/compat_wait.h:78: error : conflicting types for 'poll_initwait'导致unable to build the vmhgfs,/mnt/hgfs/文件夹一直为空,无法看到共享文件夹,期间尝试了网上多种方式问题都无法解决,跑到compat_wait.h下把源文件改了还是不行,问题的根源是VMware Tools编译时需要Linux内核版本跟ubuntu-10.04.4-server(Linux 2.26.32-38)系统内核版本不www.2cto.com一致导致的,后来没办法换了个高版本的虚拟机VMware 7.1.0,编译成功 

以上称不上是个好的解决方式,只是给有问题的童鞋提个路子,起码能实现文件共享,ls /mnt/hgfs里面不在为空;换个高版本的VMware,没必要浪费太多时间在那上面,我们的目的是传文件; 
期间也尝试用ftp的方式传文件,可以传,把虚拟机的网络设置下(默认为NAT,改为Bridge模式),可以连上局域网,去ftp Server上下载自己需要的东西就行了; 
 

VMware7.1.0的VMwareTools安装包是VMwareTools-8.4.2-261024.tar.gz
VMware6.5.1的VMwareTools安装包是VMwareTools-7.8.4-126130.tar.gz
 
作者 warm_breeze

相关内容

    暂无相关文章