设置OS X系统下与VirtualBox中Ubuntu共享文件夹

在OS X下,设置一个共享文件夹,与VirtualBox中Ubuntu系统共享文件。

1:在主机中新建一个文件夹,作为存放共享文件的文件夹。

2:在VirtualBox管理器中,选择Ubuntu虚拟机=>设置=>共享文件夹=>新增共享文件夹。
设置OS X系统下与VirtualBox中Ubuntu共享文件夹_第1张图片

在新建面板上,共享文件夹路径中,选择主机中共享文件夹。此时会自动生成一个共享文件夹名称VirtualBox_VMs(可更改)。勾选自动挂载,固定分配选项。
设置OS X系统下与VirtualBox中Ubuntu共享文件夹_第2张图片

3:启动Ubuntu虚拟机,打开终端。
用命令创建名为VMShared(可更改)的文件夹(非root用户必须使用命令创建):
$ sudo mkdir VMShared

然后执行挂载命令:

sudo mount -t vboxsf VirtualBox_VMs /home/username/VMShared

VMShared:步骤2中生成的共享文件夹名称
/home/username/VMShared:以命令创建的共享文件夹的路径

设置OS X系统下与VirtualBox中Ubuntu共享文件夹_第3张图片

==================================================

当虚拟机重启之后,挂载会失效,只能一次次重复通过命令去挂载。
网上很多自动挂载方法,大多不好用。
可以参考下面博客地址,这一篇写得更详细。
http://blog.csdn.net/skylake_/article/details/53132499

==================================================
再次进行尝试,发现其中一个方法是可行的。
在虚拟机/etc/rc.local中,退出命令前添加

sudo mount -t vboxsf VMShared /home/username/shared

在虚拟机/etc/fstab 中最后一行添加

VMShared /home/username/shared rw,gid=110,uid=1100,auto 0 0

其中
VMShared:共享文件夹名称,
/home/username/shared :以命令创建的共享文件夹的路径
设置OS X系统下与VirtualBox中Ubuntu共享文件夹_第4张图片

重启后,所指定的共享文件夹已经默认出现在 文件=>左侧菜单栏。

你可能感兴趣的:(虚拟机)