开发者

Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

开发者 https://www.devze.com 2025-12-19 09:57 出处:网络 作者: 仲夏夜之梦~
价值2999元 Java视频教程限时免费下载
专为Java开发者设计,涵盖核心技术、架构设计、性能优化等
立即下载
目录1、Windows创建一个共享文件夹2、在虚拟机的设置中选择Windows下的共享文件夹3、在Ubuntu中查看共享文件夹4、解决/mnt 目录下没有 hgfs 目录(1) 安装VMWare tools(2) 手动在 /mnt 下创建 hgfs 目录(3) 添加开机自
目录
  • 1、Windows创建一个共享文件夹
  • 2、在虚拟机的设置中选择Windows下的共享文件夹
  • 3、在Ubuntu中查看共享文件夹
  • 4、解决/mnt 目录下没有 hgfs 目录
    • (1) 安装VMWare tools
    • (2) 手动在 /mnt 下创建 hgfs 目录
    • (3) 添加开机自动挂载
    • (4) 测试
  • 5、设置共享文件夹js以后,/mnt/hgfs下没有出现共享文件夹
    • (1) 查看共享文件夹的名称
    • (2) 安装虚拟机工具包
    • (3) 手动挂载(开机自动挂载)
  • 总结

    这种方式使用的前提是Ubuntu虚拟机和Windows系统在同一主机上

    1、Windows创建一个共享文件夹

    该共享文件夹可以被Windows和Ubuntu访问,需要注意的是,Ujsbuntu在共享目录下的一些操作会受到限制,因为Ubuntu的文件权限管理和用户管理和Windows不同,所以对文件的操作会受到限制。

    这里就在C盘创建一个Ubuntu12-Share的共享文编程客栈件夹。

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    2、在虚拟机的设置中选择Windows下的共享文件夹

    依次选择“虚拟机 —— 设置”

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    然后按照如下顺序选择

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    看到添加向导以后,点击“下一步” 

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    3、在Ubuntu中查看共享文件夹

     共享文件夹在 /mnt/hgfs 目录下,如果 /mnt 下没有 hgfs 目录,请跳转到最后一个模块

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    我们向Windows共享文件夹中拷入的内容,在Ubuntu中也可以访问到

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    4、解决/mnt 目录下没有 hgfs 目录

    (1) 安装VMWare tools

    这个是虚拟机管理工具,一方面是为了查看共享目录是否设置成功,另一方面是为了下面做铺垫

    sudo apt-get install open-vm-tools

    查看共享目录,如果出现了共享目录的名字,说明共享目录是设置成功的。

    vmware-hgfsclient

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    (2) 手动在 /mnt 下创建 hgfs 目录

    创建hgfs目录,然后将你的共享目录挂载到 hgfs 目录下(以后你写入到共享目录中的内容,可以在Ubuntu中的 hgfs 目录下找到)

    sudo mkdir -p /mnt/hgfs
    sudo chmod a+w /mnt/hgfs
    # vmhgfs-fuse .host:/ 挂载目录
    vmhgfs-fuse .host:/ /mnt/hgfs/
    附加选项解析
    -o allow_other 允许其他用户使用该共享目录

    提示:  其他附加选项可以输入 vmhgfs-fuse -h 查看

    (3) 添加开机自动挂载

    上述的挂载只是本次登录有效,这里最好设置成每次开机就自动挂载,在 /etc/fstab 文件中添加如下内容,这一句内容对应了六个字段:

    <file system> <mount point> <type> <options> <dump> <pass>
    .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    注意:

    • 若添加以后,出现了开启无法正常启动(无法进入到桌面模式),可能是添加了错误的附加选项,比如这里的 allow_other 就是附加选项。
    • 此时的解决方案是,通过命令行编辑器删除添加的这句话就可以重新进入到桌面模式了。

    (4) 测试

    我们在Windows下的共享目录中添加一个文件夹,在Ubuntu中的 /mnt/hgfs 下也可以看到该文件夹

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    5、设置共享文件夹以后,/mnt/hgfs下没有出现共享文件夹

    主要原因可能是没有将你的共享目录挂载到 /mnt/hgfs 目录下,所以需要自己手动挂载一下

    (1) 查看共享文件夹的名称

    这一步的目的是确认共享文件夹是否设置成功。

    vmware-hgfsclient

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    (2) 安装虚拟机工具包

    sudo apt-get install open-vm-tools

    (3) 手动挂载(开机自动挂载)

    在命令行输入如下指令来手动挂载。但是仅本次登录有效

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

    我们可以修改 /etc/fstab 文件,并添加如下内容,这样的话就可以实现开机自动挂载到 /mnt/hgfs 目录下了

    .host:/ /mnhttp://www.devze.comt/hgfs fuse.vmhgfs-fuse allow_other 0 0

    注意:

    • 若添加以后,出现了开启无法正常启动(无法进入到桌面模式),可能是添加了错误的附加选项,比如http://www.devze.com这里的 allow_other 就是附加选项。
    • 此时的解决方案是,通过命令行编辑器删除添加的这句话就可以重新进入到桌面模式了。

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0
    价值2999元 Java视频教程限时免费下载
    专为Java开发者设计,涵盖核心技术、架构设计、性能优化等
    立即下载

    精彩评论

    暂无评论...
    验证码 换一张
    取 消