在OS X下,设置一个共享文件夹,与VirtualBox中Ubuntu系统共享文件。
1、在主机中新建一个文件夹,作为存放共享文件的文件夹。
2、在VirtualBox管理器中,选择Ubuntu虚拟机=>设置=>共享文件夹=>新增共享文件夹。
在新建面板上,共享文件夹路径中,选择主机中共享文件夹。此时会自动生成一个共享文件夹名称VirtualBox_VMs(可更改)。勾选自动挂载,固定分配选项。
3、启动Ubuntu虚拟机,打开终端。
用命令创建名为VMShared(可更改)的文件夹(非root用户必须使用命令创建):
$ sudo mkdir VMShared
然后执行挂载命令:
sudo mount -t vboxsf VirtualBox_VMs /home/username/VMShared
VMShared:步骤2中生成的共享文件夹名称
/home/username/VMShared:以命令创建的共享文件夹的路径
当虚拟机重启之后,挂载会失效,只能一次次重复通过命令去挂载。
网上很多自动挂载方法,大多不好用。
再次进行尝试,发现其中一个方法是可行的。
在虚拟机/etc/fstab 中最后一行添加:
VMShared /home/username/shared rw,gid=110,uid=1100,auto 0 0
其中
VMShared:共享文件夹名称,
/home/username/shared :以命令创建的共享文件夹的路径
重启后,所指定的共享文件夹已经默认出现在 文件=>左侧菜单栏。