• 前几天做了一下VMware的共享文件夹,今天想用一下,发现之前共享的目录竟然没有挂载。
  • 心想,如果每次都要先挂载一下,得多麻烦(当然,有一次性挂载的方法,我懒得查了????)。
  • 于是想换一种方式实现文件夹的共享。
  • 以前见过有人用映射网络驱动器的方式实现了文件夹共享,于是这次就想试试这种方式。下面给大家分享一下过程。

1 我的环境

Product VMware® Workstation 15 Player
VMware Version 15.5.0 build-14665864
Ubuntu Version Ubuntu 18.04.4 LTS
Windows Version Version 10 Education

2 效果展示

最终的效果就是这样的,可以在Windows10的资源管理器界面,查看VMware的共享文件夹内容。
VMware 设置网络磁盘映射

3 实现过程

假设我们想共享用户目录文件夹(/home/usrename),首先需要在Ubuntu里右键单击该目录,然后选择Local Network Share选项
VMware 设置网络磁盘映射
点击Share this folder选项
VMware 设置网络磁盘映射
此时,如果你没有安装相关的共享服务软件,Ubuntu会提示您安装。
VMware 设置网络磁盘映射
点击Install service即可进行安装
Ubuntu默认会为您安装Samba软件,如果没有特殊要求,直接点击安装即可。
VMware 设置网络磁盘映射
输入用户密码,即可开始安装。
VMware 设置网络磁盘映射
安装完成后,可以对共享文件夹的属性进行设置
VMware 设置网络磁盘映射
点击创建共享按钮,会弹出一个提示。意思是需要为这个文件夹添加写权限,才能完成设置,它询问您是否为其添加写权限。我们点击自动添加即可。
VMware 设置网络磁盘映射
这时,出现了一个错误:
VMware 设置网络磁盘映射
这个意思是说,不能用当前的用户名作为共享文件夹的文件夹名。所以我们只要将文件夹名称改一下就可以了。
VMware 设置网络磁盘映射
重新为文件夹授予写权限,即可完成共享文件夹的创建。
现在重启虚拟机,在终端里查看局域网IP地址。
VMware 设置网络磁盘映射
然后到Windows的桌面,右键单击此电脑,选择映射网络驱动器选项。
VMware 设置网络磁盘映射
在下面打开的窗口中,按\\server\share的格式,填写您的共享文件夹地址。其中,server表示刚才查到的局域网IP,share是我们之前设置的文件夹名。
VMware 设置网络磁盘映射
点击完成按钮,会弹出来密码提示框,这里输入我们虚拟机的用户名和密码,然后选择记住我的凭据选项,这样下次登陆就不需要密码了。
VMware 设置网络磁盘映射
这样,我们就可以访问共享文件夹的内容了!
VMware 设置网络磁盘映射
因为我是设置的共享用户目录,也就是/home/zhj/目录下的内容,所以Windows文件夹下的内容就是Ubuntu家目录的内容。
VMware 设置网络磁盘映射
至此,VMware网络映射驱动器已经设置成功了。

4 功能测试

  • Windows读数据

这个直接在Windows打开相应的文件进行测试即可,能打开文件且不乱码说明Windows可以正常读取数据。

  • Windows10写数据及VMware读数据

我们先在Windows中创建一个文件,向里面写入数据,然后到VMware中尝试读取该文件。可以看到,VMware可以正常读数据;Windows也是可以正常写入数据的。
VMware 设置网络磁盘映射

  • VMware写数据

这个,,,还用测试吗????

5 总结

一般来说,如果虚拟机的IP地址不变,这个磁盘映射就会一直有效,不用担心挂载的问题了。。。

相关文章: