栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

虚拟系统共享文件夹目录下没有文件

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

虚拟系统共享文件夹目录下没有文件

利用vmware 15.5安装了Ubuntu20.04系统,与Windows启用共享文件夹。刚开始是OK的,但不知什么操作的影响,后面就不行了,Ubuntu中的共享文件夹mnt/hgfs,但却看不到任何内容。

注:在Windows系统中,该文件夹下是有文件的。

解决步骤如下:

1、列出共享目录名

使用root账户,输入命令:

vmware-hgfsclient   # 该命令用于查看当前有哪些共享目录

我的共享目录为WINshare。如下图:

2、重新安装VMware Tools

1)关闭虚拟系统

2)右击虚拟系统,点击设置,在”硬件“选项卡中,将”CD/DVD“使用ISO文件,文件为VMWare安装目录下的linux.iso。

 3)打开虚拟机系统,将VMware Tools光驱中的VMwareTools-10.3.10-13959562.tar.gz文件复制到系统的其它目录下,比如opt目录下。

 4)解压该文件后,进入vmware-tools-distrib,打开终端,输入命令:

./vmware-install.pl

 安装VMware Tools。

所有选项按enter,选择默认。

安装中可能会出现一个警告错误,不管他。

 不过最后一个选项,提示要卸载VMware Tools:

Would you like to recover the wasted disk space by uninstalling VMware Tools at
this time? (yes/no) [yes] no

一定要选择no!

刷新mnt/hgfs文件夹,应该可以看到共享文件夹中的内容了。

如果此方法可行,后续步骤可忽略。

3、挂载共享目录 如果重装VMwareTools还不能解决问题,可尝试以下方法。 1)方法1

使用root账户,输入命令

mount -t vmhgfs .host:/WINshare /mnt/hgfs

尝试将共享文件夹进行挂载。

如果没有安装好open-vm-dkms,会显示挂载失败,如下图:

 此时,可试试方法2。

2)方法2

使用root账户,输入命令

vmhgfs-fuse .host:/WINshare /mnt/hgfs

如果没有错误,则刷新hgfs文件夹,可以看到共享的文件。如下图:

4、开机自动挂载共享文件夹

第3步方法只是临时挂载,如果每次开机自动挂载,则需修改etc/fstab文件。

输入命令:

gedit /etc/fstab

若3中方法1有效,则在文件的最后一行添加:

.host:/WINshare     /mnt/hgfs       vmhgfs     defaults  0  0 

若3中方法2有效,则在文件的最后一行添加:

.host:/WINshare /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

如下图所示。

 修改后保存,重启后应该都能自动挂载了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/733436.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号