1.需要先下载vmware tools
进入vmware,打开虚拟机-->安装vmware tools
2.设置共享文件夹
上方边栏:虚拟机-->设置-->选项-->共享文件夹
1:启用共享文件夹
2:添加共享文件夹在主机的路径
3.在虚拟机里查看共享文件夹
默认情况下,VMware Tools 会将共享文件夹挂载到 /mnt/hgfs
目录下
进入“其他位置”-->打开计算机-->找到mnt文件夹-->打开hgfs文件夹
如果没有显示共享文件夹的内容
请打开终端执行下面的命令,手动挂载共享文件夹:
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
再重新打开mnt/hgfs,应该可以看到主机的共享文件夹
开机自挂载共享文件夹
但是这只是暂时的,如果希望每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到 /etc/fstab
文件中:
sudo nano /etc/fstab
进入/etc/fstab
文件后在文件末尾添加以下内容:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
如下:
ctrl+s 保存,ctrl+x退出即可。
重启一下再进入刚才的mnt/hgfs文件夹下面检查有没有共享文件夹
4.更改共享文件夹的目录
默认情况下,VMware Tools 会将共享文件夹挂载到 /mnt/hgfs
目录下,但你可以将其挂载到其他位置(每次要用共享文件夹都要打开mnt/hgfs,确实有一点点麻烦)
卸载默认挂载点:
- 如果共享文件夹已经挂载到
/mnt/hgfs
,需要先卸载它:sudo umount /mnt/hgfs
创建新的挂载点:
- 选择一个你希望挂载共享文件夹的新目录,例如
/home/jks/shared(jks是我的主目录名,不会有人照搬上去吧)
sudo mkdir -p /home/jks/shared
编辑 /etc/fstab
文件:
sudo nano /etc/fstab
添加挂载配置,把刚才在文件尾部加的代码改一下目录(不要用我的专属jks):
.host:/ /home/jks/shared fuse.vmhgfs-fuse allow_other 0 0
下次重启就可以在你设置的目录下找到共享文件夹了