主机:WIN7 虚拟机:linux
1.安装增强功能包
虚拟机启动以后,点vbox的主菜单的设备->安装增强功能,会在虚拟机上出现一个虚拟光盘,打开终端,进入光盘挂载目录:
sudo ./VBoxLinuxAdditions-x86.run
安装完关闭虚拟机
2.设置挂载点
选择虚拟机->设置->数据空间,添加位置选其他,找到一个本地的文件夹做共享,数据空间名称会自动生成,也可以自己修改。如:E:\OS\shared
数据空间名:shared
3.启动虚拟机
在linux中设置对应的映射点,创建目录/mnt/shared
4.打开一个终端
运行命令: mount -t vboxsf sharename mountpoint,sharename为虚拟机中的数据空间名,mountpoint是linux中的映射目录
我这里使用的是:mount -t vboxsf shared /mnt/shared
到此,数据共享设置已完成,主机目录E:\OS\shared映射到linux中的/mnt/share目录。
但是每次启动都需要这样设置一次,如果希望虚拟机启动时自动加载这个挂载点,做如下操作
5.linux中,编辑/etc/fstab,添加sharename mountpoint vboxsf rw 0 0
sharename为虚拟机中的数据空间名,mountpoint是linux中的映射目录,后面为mount的参数。
我这里使用的是,shared /mnt/shared vboxsf rw 0 0
好了,重启虚拟机,检查一下,OK了。