安装VMware Tools且在setting中设置过共享文件夹后,/mnt/hgfs下仍然为空

解决VMwareTools因GCC版本不匹配导致的hgfs工具未编译问题。由于中文环境下GCC版本识别不符,通过修改脚本或切换语言环境来解决。

网上所有方法都不能解决,因为我的问题原因与网上的原因都不相同。

重新安装VMware Tools,到核对GCC时,发现原来GCC版本不匹配,导致hgfs工具未编译。

网上再针对这个原因查信息,发现原来是我用的中文环境的原因:

输入命令:gcc -v 返回的是“版本”

而VMware Tools核对GCC版本时使用的是"version"...

解决方法有两个:

 (1)

手动修改vmare-config-tools.pl 3936行(附近)
if($gcc_version =~ /^gcc version (egcs-)?(/d+/./d+/./d+)*)/) {
return $2;
改为
if($gcc_version =~ /^gcc (version|版本) (egcs-)?(/d+/./d+/./d+)*)/) {
return $3;

(2)切换Language到English,再重新安装VMware Tools。

 

第(1)种方法是网上找的,没试,我直接用的第(2)种方法,就是再切换回中文的时候好像还要重新下载语言包,比较慢... 下次还是试第(1)种方法吧~

 

ls /mnt/hgfs

终于有东西了...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值