VMware共享文件夹

  • 问题描述
  • 解决办法
  • 具体操作步骤
    • 一、创建共享文件夹
    • 二、问题一:没有/mnt/hgfs
    • 三、问题二:/mnt/hgfs为空

问题描述

关于这个问题,百度上基本都找到很多的教程,例如虚拟机设置共享文件夹的方式这里就有很详细的教程,我也按照此步骤进行操作,但是问题一:我在虚拟机中并没有找到 /mnt/hgfs 这个文件夹,问题二:或是还是没有要共享的内容,好在找到了些解决办法。

解决办法

以下是我找到的解决办法
问题一: 没有 /mnt/hgfs -> 解决参考:vmware使用open-vm-tools配置ubuntu共享文件夹

问题二: /mnt/hgfs 为空 -> 解决参考: linux中hgfs共享文件夹为空,解决Linux虚拟机内 /mnt/hgfs路径下文件为空问题

具体操作步骤

下面是我的一个具体操作过程步骤:

一、创建共享文件夹

一.windows创建共享文件夹enjoyFile(enjoyFile->我的共享文件夹名)
可以参照:VMware虚拟机怎么共享主机文件夹
如下图所示

二、问题一:没有/mnt/hgfs

二.进入虚拟环境
发现并没有 /mnt/hgfs这个文件夹
解决:vmware使用open-vm-tools配置ubuntu共享文件夹

1.安装open-vm-tools

sudo apt-get install open-vm-tools

2.通过以下命令能够查看到第一步已经设置好的共享文件夹名

vmware-hgfsclient

3.配置共享文件夹

cd /etc/systemd/system
sudo gedit ./mnt.hgfs.service
  • 输入以下内容
[Unit]
Description=Load VMware shared folders
Requires=vmware-vmblock-fuse.service
After=vmware-vmblock-fuse.service
ConditionPathExists=.host:/
ConditionVirtualization=vmware[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=
ExecStart=/usr/bin/vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfs[Install]
WantedBy=multi-user.target
  • 执行以下内容
sudo systemctl enable mnt.hgfs.service

按理来说到这一步应就结束,但hgfs下面依然没有内容

三、问题二:/mnt/hgfs为空

三.继续解决:linux中hgfs共享文件夹为空,解决Linux虚拟机内 /mnt/hgfs路径下文件为空问题

1.使用root权限

 sudo su root

命令起始符$变为#

2.挂载

Ps:我的共享文件夹名是enjoyFile

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

输入之后报了一个错,说我的 hgfs 下不是空的(这个是因为我之前在hgfs下创了一个hello.doc)根据提示进行修改命令

vmhgfs-fuse -o nonempty .host:/enjoyFile /mnt/hgfs

没有报错即为成功,同时进入 /mnt/hgfs

cd /mnt/hgfs

可以看到我共享文件夹下的内容了。

可以看到两个文件夹的内容是一致的yes!!!

!!! 注意: 上述操作并没有结束,我当时看到已经成功之后,就关机睡觉了,结果睡起来,就变成这样了
只有我一开始创建的hello.doc

原来是我还少了一步,不然重启之后又要重新挂载!!!

3.需要进入 改写 /etc/fstab

vim /etc/fstab

4.编辑,在最后一行加入

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

Ps: enjoyFile是我一开始在windows创建的共享文件名。

VMware共享文件夹相关推荐

  1. [2021-11-02] VMware 共享文件夹不显示的问题

    VMware 共享文件夹不显示的问题 重装VMware Tools 共享文件夹 重装VMware Tools 1.虚拟机->设置->添加->CD/DVD驱动器->确定 2.点击 ...

  2. Windows与VMware共享文件夹(实测有效)

    问题: 操作了几天,都没有静下心来解决这个问题. *就是如何实现Windows与VMware共享文件夹共享??? 在博客上看了好多文章,始终没有解决自己所遇到的问题,今天操作成功了,和大家分享一下. ...

  3. Windows和VMWare共享文件夹

    hgfs:主机客人文件系统 Host Guest File System 注意:下列操作以root权限操作 1.如果没有安装vmware tools,则安装 dnf install open-vm-t ...

  4. vmware 共享文件夹(win10下的vmware安装了centos7)

    最近研究下了docker.我的笔记本是win10系统,就尝试使用了 win10的hyper-v虚拟化技术,总是感觉占用系统较多,于是换成了vmware,在虚拟机中安装 docker容器服务. 考虑到开 ...

  5. linux vmware 共享文件夹共享,解决vmware上使用linux虚拟,无法共享文件的问题

    前段时间,一个朋友在windows 使用 linux 虚拟,因为要共享windows 上的文件夹给linux 虚拟机. 而这个功能vmware 自己带了,只需要添加就行,不需要做什么客户的设置,图片如 ...

  6. VMware共享文件夹设置

    点击 虚拟机-设置 在设置界面按照如下5步操作进行设置 在命令窗口输入如下命令(ls /mnt/hgfs/)之后,会看到自己刚刚设置的共享文件夹

  7. VMware共享文件夹报错 解决方法

    如果你的报错和我相同 E: 无法定位软件包 open-vm-dkms 使用如下命令代替 sudo apt-get install open-vm-tools-desktop 原因是安装包名变了 之后使 ...

  8. VMware共享文件夹设置对,但/mnt/hgfs无共享文件解决方法

    现象 设置没有问题但是/mnt/hgfs无共享文件 解决方法 在终端中输入: sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=100 ...

  9. vmware 共享文件夹失效

    1. 重新禁用共享文件夹->确定 2. 总是启用->确定 共享文件夹就可以重新使用了(这应该是重新触发了某个函数)

最新文章

  1. 六个最佳的软件工程实践(持续的质量验证、变更管理)
  2. joomla 插入百度地图
  3. C# ToString()用法汇总
  4. 中年架构师的20个小时,全靠忍!
  5. Tomcat服务器目录结构
  6. ajax请求获取服务器数据,jquery.ajax发布从app引擎服务器获取数据的请求
  7. LightOJ - 1071 Baker Vai(最大费用最大流+拆点)
  8. 【Ubuntu-Tensorflow】TF1.0到TF1.2出现“Key LSTM/basic_lstm_cell/bias not found in checkpoin”问题
  9. python读取Excel工作簿、工作表
  10. 海王什么意思,海王是什么意思梗,网络流行词海王介绍
  11. flash实用工具类+开源包收藏
  12. 我对安卓recovery的流程大致总结
  13. C语言 16进制转float
  14. Dubbo集群容错策略源码分析
  15. C语言英文打字训练程序(给出正确率,耗时)
  16. windows优化大师怎么用_操作系统不仅有XP、win7和win10,这些更好用的系统你都用过吗...
  17. 大数据下的精准实时监控系统 | Promethus or Zabbix?
  18. Google Earth Engine APPS(GEE)——使用 AREA2 和 CODED 估算森林砍伐和退化面积巴西森林砍伐案例总览
  19. 【Cpp】C和C++混合编程
  20. 计算机专业研究生阶段有几大研究方向可以选择

热门文章

  1. 系统杂类----笔记本wifi 无线功能开启以及关闭
  2. 1795 Problem A Fibonacci
  3. windows 安装nvidia p102显卡驱动
  4. 研究生必备科研软件大全——下载,翻译,整理一网打尽!
  5. 一则中文文件名引起的问题
  6. 网名接龙--飞翔我的世界
  7. 插画风漫画来袭 天才美术少女的清甜恋爱!
  8. 启辰t90服务器不显示了,启辰T90更换车联网屏幕的方法分享
  9. 大一电赛:51单片机(状态机编程)——控制外部开关(继电器)达到自定义输出波
  10. JavaScript算法题100道