请问虚拟机文件共享问题是怎么解决的,我遇到了跟你一样的问题,VMware tools 已安装但mnthgfs为空

请问虚拟机文件共享问题是怎么解决的,我遇到了跟你一样的问题,VMware tools 已安装但mnthgfs为空,第1张

VMware8虚拟机安装Ubuntu 11.10使用share folders共享目录 /mnt/hgfs为空的解决办法

将虚拟机掉电关闭(不能暂停),设置share folders目录,重启虚拟机。

此时/mnt/hgfs目录仍然是空的。

应该sudo apt-get install open-vm-dkms,一路按enter键通过。

然后sudo mount -t vmhgfs .host:/ /mnt/hgfs,这样/mnt/hgfs下便有了与windows

的共享目录。

为了每次开机自动挂载共享目录,在/etc/init.d/open-vm-tools末尾增加一行:

sudo mount -t vmhgfs .host:/ /mnt/hgfs (host:/ 处 2个空格)

1、安装kernel相关组件(以centos7为例): yum install kernel kernel-headerskernel-devel-y2、编写挂载文件,命名为:xxxx.sh,存放位置无要求,文件内容为:#!/bin/bashvmware-hgfsclient | while read folderdo   echo "[i] Mounting ${folder}  (/mnt/hgfs/${folder})"   mkdir -p "/mnt/hgfs/${folder}"   umount -f "/mnt/hgfs/${folder}" 2>/dev/null   vmhgfs-fuse -o allow_other -o auto_unmount ".host:/${folder}" "/mnt/hgfs/${folder}" done sleep 2s参考:https://blog.csdn.net/donglynn/article/details/55046017 3、按照上述方法,重启终端后,共享文件夹又为空。所以需要每次启动终端后再次执行,设置每次启动终端后自动执行的方法: 修改开机启动文件 :/etc/rc.local;再最末位加上文件就可以,需要加上绝对路径,如 :/home/xxx/xxx.sh

因为你没有安装vmware-tools,安装好了就可以看到了 ,共享时勾上map as a network drive in windows guests后,安装了vmware-tools,就可以看到映射了一个网路驱动器,就是那个你共享了的文件夹了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8927091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存