VirtualBox虚拟机装的是Ubuntu 16.0.4版本的Linux,本机是Mac Os 10.12.1版本。
VirtualBox进行如下配置
在VirtualBox-->设置-->共享文件夹-->添加共享文件夹
指定你要共享的文件夹路径,这个路径指的是本机的路径,填写共享文件夹名称,这个名称可以随便取,这里取的是share,这里不要勾选自动挂载,什么都不要勾选,如果虚拟机装的是windows系统那么这里就勾选自动挂载。
进去虚拟机启动Ubuntu系统,载ubuntu系统中新建文件夹路径随意 /etc/share
打开终端输入
sudo mount -t vboxsf share /etc/share
如果提示
mount: unknown filesystem type 'vboxsf'
说明你没有安装Vrtualbox的增强型插件。安装这个插件就可以了,VirtualBox自带的有这个插件,它进入系统如果你没有安装就会提示你安装的。
这个时候已经可以共享文件夹了。但是重启后又要输一遍
sudo mount -t vboxsf share /etc/share
才可以继续共享,为了重启后能自动挂载,在/etc/fstab文件中加入参数:
sudo vim /etc/fstab
在末尾加上
share /etc/share vboxsf rw,gid=110,uid=1100,auto 0 0
这样重启后共享文件夹依然存在。