VMware无法通过mount挂载共享文件夹(即:虚拟机无法与windows实现文件夹共享)
情况一:(部分参考别人)
问题描述:
为了要把主机(win7)的文件夹共享到虚拟机(ubuntu14)
VMtools已经装好,并开启了总是共享文件夹,设置好了共享目录
但是在/mnt/hgfs目录下是空的,按照网上办法执行
sudo mount -t vmhgfs .host:/ /mnt/hgfs
出现错误:
Error: cannot mount filesystem: No such device
但是输入vmware-hgfsclient可以看到创建的共享文件夹
网上方法之一:(该方法我试过,对于自己遇到的情况没有用。。)
sudo apt-get install open-vm-dkms
已经装上了,提示是最新版本
然后重启,还是提示Error: cannot mount filesystem: No such device
可以参考http://ask.csdn.net/questions/163546
网上方法之二:
提示:Unable to locate package错误
sudo apt-get update
究其原因,应该是刚安装,软件源还来不及更新,所以才会无法找到包。我猜测在更换软件源之后,也很可能会出现这个问题。
sudo apt-get install open-vm-tools
【完整代码-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools】
但是在自己电脑上运行发现sudo apt-get install open-vm-tools安装失败
参考
的安装方法并不可以
【自己的解决方法:
重新设置虚拟机
用户名jun
密码123
正确的安装步骤参考:【注意:切换到root身份
】
git:给
vmware-tools
打补丁:
https://github.com/rasa/vmware-tools-patches
总结:
从普通用户切换到root身份:使用 sudo su
密码:Ubutu的登录密码
从root身份切换至普通身份:sudo jun
自己失败原因在于vmware-tools安装方法和应该以root身份运行
正确的安装方法应该参考
https://docs.vmware.com/en/VMware-Workstation-Pro/12.0/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html
附上自己测试过的完整虚拟机与windows文件共享的方法:
第一步:
点击-虚拟机-安装vmware-tools
箭头处
第二步:
第三步:
如果你当前用户是普通用户,使用命令sudo su切换到root用户
提示你输入密码,密码为你的Ubutu系统的登录密码
1、输入命令:
2、创建目录:mkdir /mnt/cdrom
3、mount /dev/cdrom /mnt/cdrom
4、进入/tmp目录:cd /tmp
5、查看tmp目录下的文件(可以看到):ls
6、解压文件:
tar zvxf 你的VMwareTools压缩文件
上图:
然后测试:
在本地的共享文件夹ShareFile中创建文件和一个文本文件,然后再回到虚拟机环境中,看看添加的文件和文本文件是否都有,如下图,都有,所以成功了。
】