关于VMware中安装的Ubutu与windows共享文件夹问题

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
箭头处

image.png

第二步:
第三步:
如果你当前用户是普通用户,使用命令sudo su切换到root用户
提示你输入密码,密码为你的Ubutu系统的登录密码
1、输入命令:
2、创建目录:mkdir /mnt/cdrom
3、mount /dev/cdrom /mnt/cdrom
4、进入/tmp目录:cd /tmp
5、查看tmp目录下的文件(可以看到):ls

image.png

6、解压文件:
tar zvxf 你的VMwareTools压缩文件
上图:

image.png
image.png
image.png
image.png
image.png

然后测试:
在本地的共享文件夹ShareFile中创建文件和一个文本文件,然后再回到虚拟机环境中,看看添加的文件和文本文件是否都有,如下图,都有,所以成功了。

image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容