最近给机器装上了Archlinux的操作系统,可是windows还不得不用,所以下载了virtual Box,准备安装个虚拟机软件;安装比较简单,可装好后与主系统(archlinux)如何交换数据呢?看到了数据空间,想到是用这个,可一直也没有搞清楚如可进行设置,所以就放了下来。下面是使用virtualbox数据空间的全过程,一教就会。
最近在网上看到一篇文章,对数据空间进行了说明,才搞清楚是这么回事。闲话少叙,就说怎么设置吧:
在虚拟的windows中安装VirtualBox Guest Addition。点击"设备"菜单下面的“安装增强功能”,此时虚拟XP系统的光驱会被激活并自动运行。把光驱里面的软件安装好即可。
点击“设备”菜单下面的“分配数据空间”,添加你需要共享的文件夹路径;
进入虚拟的windows中,右击我的电脑->映射网络驱动器,在“浏览”按钮的对话框中可以找到“vitualbox shared folders”,展开以后可以看到第二步设的共享文件夹,选中即可。
此时在我的电脑中应会多出一个“网络驱动器”。于此即可正常操作共享文件夹中的资料。
如果虚拟机里装的是Linux的话,也可通过数据空间进行与主机系统进行数据交换,步骤:
新建挂载点mkdir /mnt/xxxx,其中xxxx可以随便取,比如:share;
挂载数据空间mount -t vboxsf xxxx /mnt/share,其中xxxx是指在主机的virtualbox中设定的数据空间的名称;
OK, ls /mnt/share看看吧, 是不是已经看到了:)