转自:http://wubangtu.com/714
最近有很多人问我这个问题,现在全部写在这里,免得到时候又啰嗦一遍了,哈哈。欢迎大家前来围观:
安装virtualbox虚拟机的增强功能可以实现如下功能:
1、主机与虚拟机之间的文件共享(主要是为了这个)。
2、主机与虚拟机之间的剪切板共享(比如说在主机上复制http://wubangtu.com,然后在虚拟机的浏览器中粘贴)。
3、虚拟机的direct3D支持,就是为虚拟机分配点显存,这样虚拟机窗口就可以随便放大或缩小了(当然前提是你勾选了“自动调节显示尺寸”)。
先说windows虚拟机:
1、安装完虚拟系统以后,进入,选择工具栏上的“设备”–“安装增强功能”,然后虚拟机会自动挂载一个ISO镜像文件(这个文件是virtualbox安装目录中的VBoxGuestAdditions.iso,这些你都不比在乎),如果你没有禁用光盘自动运行,会直接弹出安装程序(否则,请双击挂载好的镜像文件(这个文件在哪里?看图6中圆圈圈住的)中的VBoxWindowsAdditions.exe来安装),然后一路next,记得勾选Direct3D support选项,安装完以后会提示你重启虚拟机。上几个图:
2、增强工具装好了以后,会在虚拟系统的桌面任务栏右下角出现一个小图标。我们继续:点击工具栏上面的“设备”–“分配数据空间”(看图1)和图4,弹出如下框,右边有3个按钮,从上往下依次是“增加一个数据空间”、“编辑所选数据空间”、“删除所选数据空间”。
当然,我们现在是新增一个,在数据空间位置选框中,点击下拉按钮,选择其他,弹出来的就是主机上的磁盘了,选择一个你希望共享的磁盘或者文件夹,确定,最好是勾选“固定分配”按钮,这样重启以后不用再次分配了,记得要设置数据空间名称,名字随便。
3、在虚拟机桌面,右键点击“我的电脑”—“映射网络驱动器”,再选择“浏览”,在弹框中选择VirtualBox shared folders下面的\\VboxsvrXXX。确定–完成。
4、好了,现在该看到主机的磁盘了吧,再怎么用?这个真不用说了吧
下面再说Linux下的
事先声明:Linux下面装这个增强工具还不是一定能成功的,我曾经同时装过5个不同的linux(这个以后慢慢说哈),在ubuntu和fedora下面安装成功,其他则失败,貌似和内核版本、头文件什么有一定关系,这个等研究下了再写篇文章。
OK,如果你安装成功增强工具以后,按下面步骤设置文件共享:
1、先做好上面讲过的第二步,分配数据空间。
2、然后打开黑乎乎的shell(不一定是黑的哈,我叫习惯了,一看到shell就想到黑乎乎),输入mount -t vboxsf 数据空间名称 /mnt,这句话什么意思,就不用我再解释了吧。然后看/mnt目录吧,就是它了。
最后简单总结,其实就半句话:安装增强工具—分配数据空间—映射驱动。
我滴天,终于写完了,居然写了两个小时。大家看着是不是觉得很啰嗦,其实我都这样觉得了。反正目的是:让你会,不管你觉得你自己有多菜,只要你肯学习,总会懂的。哪个高手不是这样过来的(当然我不是高手)。