配置:Win10+Ubuntu双系统由Ubuntu引导启动,在Ubuntu主机上安装VMWare虚拟机运行Win10虚拟机系统。
做法:在双系统Win10中分出一个磁盘分区LENOVO用以分享数据用。Ubuntu也可以给磁盘分区,如果要与Win10虚拟机共用一个磁盘分区则必须将分区格式化为NTFS或FAT32格式。
Ubuntu下将该分区挂载到自己指定的目录下mount /dev/sda4 /media/username,挂载磁盘分区到目录树命令参考:https://www.cnblogs.com/gw666/p/7784565.html。
在win10虚拟机右键设置-选项-Shared Folders设置共享文件夹名(将挂载到虚拟机Win10的\\vmware-host\Shared Folders\目录下)与该共享文件夹在主机中的路径(弹窗选择即可)。
我这里给共享文件夹(共享后在Win10虚拟机网络驱动器\\vmware-host\Shared Folders\<共享文件夹名>目录下)起名为Common,图中Host Path对应主机文件系统的路径/media/haypin/LENOVO中的LENOVO是磁盘分区的卷名,,在Linux中磁盘分区也是挂载到目录树的某个文件夹下的(mount /dev/sda4 /media/haypin ),所以这里共享Ubuntu主机磁盘分区的操作本质上就是共享Ubuntu主机的文件夹,
这里网络驱动器的路径是:\\vmware-host\Shared Folders\Common
后面再次启动系统可能没主动挂载该分区导致Win10虚拟机找不到该共享文件夹并且把Shared Folders给disable了,在主机重新挂载该分区并在虚拟机开启Always enabled后即可找到共享文件夹。