红联Linux门户
Linux帮助

VMware Ubuntu15.04 64bit无法共享文件夹问题

发布时间:2015-06-18 10:38:03来源:blog.csdn.net/yfj300作者:yfj300

以前一直使用Ubuntu 14.04 32bit系统一直都是安装VMware Tools然后打开共享就能够看到/mnt/hgfs共享目录,可换成Ubuntu 15.04 64bit后同样的办法/mnt/hgfs无果,经过一翻资料查找后,终于找到一个曾经的解决办法(win7的vmware中安装ubuntu 13.04看不到共享目录,如下讲解),因为版本的原因,依此办法无法解决问题。


所以只能按这个方向尝试去解决问题了,也不知道具体是安装啥后看到共享目录的

open-vm-tools-dkms open-vm-tools-dev


挂载vmhgfs文件系统 sudo  mount  -t  vmhgfs  .host:/  /mnt/hgfs

总之安装的时候注意重新打开终端查看/mnt/hgfs是否有共享目录存在。

 

附:win7的vmware中安装ubuntu 13.04看不到共享目录

问题:

vmware 9.0.2下新装ubuntu 13.04,安装完成后按照惯例添加共享目录。

重启ubuntu 13.04,在/mnt/hgfs目录下看不到共享目录的名称。

解决办法:

1. 反复确定设定共享文件夹,并重启虚拟机多次,都不能在/mnt/hgfs目录下看到任何内容;

2. 放狗搜,看到"小卷儿2008"给出的方案是:试一下

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

将上述命令拷贝到虚拟机ubuntu 13.04中执行,完成后,

david@ubuntu:~$ ls /mnt/hgfs/ 
SVN_253  tmp  VM_Shared 
david@ubuntu:~$

已经可以看到共享的文件夹了。

至此问题解决。

可以编写一个脚本en_shared_dir.bsh,用来当发现看不到共享目录时,执行上述指令:

#!/bin/bash 
cd ~ 
sudo apt-get install open-vm-dkms 
sudo mount -t vmhgfs .host:/ /mnt/hgfs 

执行命令:

david@ubuntu:~$ . ./en_shared_dir.bsh  
[sudo] password for david:  
Reading package lists... Done 
Building dependency tree        
Reading state information... Done 
open-vm-dkms is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. 
david@ubuntu:~$  

david@ubuntu:~$ ls 
Desktop    Downloads          examples.desktop  Pictures  svn_253    tmp     VIM.tar.bz2  wrk 
Documents  en_shared_dir.bsh  Music             Public    Templates  Videos  vm_shared


VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹:http://www.linuxdiyf.com/linux/10889.html

如何在Fedora或CentOS上使用Samba共享文件夹:http://www.linuxdiyf.com/linux/12396.html

virtualbox没有权限访问共享文件夹的解决方法:http://www.linuxdiyf.com/linux/9660.html

VirtualBox下Fedora访问Windows下的共享文件夹方法:http://www.linuxdiyf.com/linux/3568.html

WIN7下Virtualbox虚拟Ubuntu共享文件夹设置:http://www.linuxdiyf.com/linux/5180.html