夹虚拟机中设置共享文件

前提:在vmware中设置共享文件夹,会共享在 /mnt/hgfs里。本文针对找不到 /mnt/hgfs的情况。

  • 物理机系统:win10
  • 虚拟机系统:deepin 15
  • VMware:15,已安装VMware Tools

在vmware设置共享文件夹

自动草稿

检查共享是否设置好

sudo vmware-hgfsclient

自动草稿

能出现共享的文件夹名称说明之前都设置好了。

安装一些必要的软件包

sudo apt-get install open-vm-tools

自动草稿

下面两个二选一,因为可能会遇到找不到软件包的情况。

sudo apt-get install open-vm-dkmssudo apt-get install open-vm-tools-dkms

自动草稿

设置挂载目录

可能有自动生成了可能没有,本文的前提是没有,于是设置一个。自动生成的叫/hgfs,换成别的名字也行

sudo mkdir /mnt/hgfs

自动草稿

挂载操作

会根据之前安装的软件包名称的不同而不同。

安装open-vm-dkms,则

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

安装open-vm-tools-dkms,则

vmhgfs-fuse .host:/ /mnt/hgfs

此时共享文件夹已经能在/hgfs里看到了。

自动草稿

有可能会遇到共享文件夹普通权限打不开

建议重启虚拟机,重新进行挂载操作,改用命令(仅针对安装open-vm-tools-dkms,另一种没遇到不知道):

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other

或者也可以选择root进去查看。

每次重启需要重新挂载,到底怎么开机自动挂载,还不知道呢

上一篇:SG11.4版本发布了,php7以上版本不升级组件绝对会报错,那么全网首个组件升级教程来了
下一篇:果蔬杂粮一个都不能少 “多吃黑” 补营养又养颜美容