解决实体机与虚拟机实现文件共享问…

想要把win8中的文件,共享到VMware Workstation的虚拟机Ubuntu中。

过程:

设置好共享目录并开启之后,结果直接出错:

unable to update run-time folder sharing status

而且在/mnt下没有看到希望的hgfs:

under mnt no hgfs

所以,用命令lsmod | grep vmhgfs去看看vmhgfs是否安装了,结果没有

但是用vmware-hgfsclient命令是可以看到共享的文件夹的

所以去手动insmod试试,结果根本没此模块:

所以,重新安装vmware tools:


个人差测共享文件夹失败可能是因为安装Vmware tools的时候没有安装gcc 和make和kernel headers of the running kernel组件之一:

但是,安装到这一步的时候,出现“The path "" is not a valid path to the 3.8.0-29-generic kernel headers.”
说明  3.8.0-29-generic  kernel headers没有合法的路径。
执行:install build-essential linux-headers-$(uname -r)
进入/lib/modules/3.8.0-29-generic/build/include目录,然后复制目录,重 新安装VMware Tools在遇到“The path "" is not a valid path to the 3.8.0-29-generic kernel headers.”的时候把路径输入就可以了。

再参考:http://blog.csdn.net/dengsilinming/article/details/17449757

http://www.cnblogs.com/SelaSelah/archive/2013/02/17/2914412.html

但我的还是不能实现共享!


最后只能放弃安装vmware-tools,安装vmware-hgfsmounte

参考:

http://superuser.com/questions/588304/no-mnt-hgfs-in-ubuntu-guest-under-vmware-fusion


【总结】

1. 第一次安装Ubuntu的时候:就已经看到有安装VMWare Tools了。开启文件共享的时候,结果出错,/mnt下,找不到hgfs文件夹。

后来是用如下命令,解决的:

1
2
3
sudo  apt-get  install  open -vm-tools
sudo  mkdir  /mnt/hgfs
sudo  mount  -t vmhgfs .host:/  /mnt/hgfs

使用到的命令:
在终端中分别输入执行以下指令,就可以安装linux-headers- 3.8.0-29-generic 了。
1 sudo apt-get update
2 sudo apt-get install build-essential
3 sudo apt-get install linux-headers-$(uname -r)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值