VirtualBox 5.2 的共享文件夹的使用和网上常见的挂载方式有所区别。
借助VirtualBox的“共享文件夹”功能,可以从虚拟机内访问外部主机系统的文件。
共享文件夹不需要网络连接,只需添加Guest Additions。
对于Windows,共享文件夹被实现为伪网络重定向器; 对于Linux和Solaris guest虚拟机,Guest Additions提供了一个虚拟文件系统来实现共享文件夹功能。
这里只演示Linux虚拟系统和Windows主机间的共享文件夹自动挂载。
首先,在外部主机上创建一个文件夹专门用于共享。
对于安装有Linux 系统的虚拟机,自动安装的共享文件夹与前缀sf_一起被挂载到/media目录中。
访问自动安装的共享文件夹仅授予用户组vboxsf,因此需要安装好VirtualBox Guest Additions installer,安装后会创建好vboxsf用户组:
如果发现报错:
那么检查下桌面上,可能存在一个老的挂载,将它弹出后再重新执行一遍即可成功:
安装好以后,reboot或者重启虚拟机后生效,找到/media下的sf_shares共享文件夹,测试下共享文件夹功能:
Good job!