问题描述
VirtualBox需要在主机和虚拟机之间共享数据。笔者的环境是:
主机:Win8
虚拟机:Ubuntu15
解决方法
VirtualBox提供了方便的共享方案。
a) 在虚拟机关闭(power off)的状态下,设置共享文件夹。这一步做完以后VirtualBox知道主机共享给虚拟机的文件夹在哪里,以及共享的名字是什么。具体步骤如下图所示:
b) 在虚拟机中挂载文件
在图示里的最后一步“共享文件夹名称“一栏里填写的内容会在这一步用到。所以最好填写一个简短的纯英文名字,例如"HostShared"。在虚拟机里打开一个terminal.
mkdir -p ~/Shared/Host_Shared
sudo mount -t vboxsf HostShared ~/Shared/Host_Shared
ls ~/Shared/Host_Shared
第1行,创建挂载点。
第2行,挂载共享文件夹, 'HostShared' 是由图示第四步中“共享文件夹名称”一栏中的内容决定的。
第3行, 确认操作成功。