VirtualBox 设置共享文件夹

         项目需要把以前vs2003下写的代码搬到linux 下。对于我这个linux菜鸟,把以前的代码在linux下用vi重打一遍,工作量可想而知。还好在网上找到虚拟机共享主机文件夹的方法,把以前写的代码稍作修改,在linux下编译成功,那感觉多爽啊! 废话少说,在此做个记录!

环境:
         主机:windows XP
         虚拟机:VirtualBox
         客户机:Ubuntu 10.10
步骤:
         1.运行VirtualBox, 选择设置->数据空间->添加数据空间。数据空间位置选择你需要在linux下共享的文件夹, 系统会生成一个默认的数据空间名称。如下图所示,我选择的是本地的Linux Share 文件夹。 
          2. 主机已经准备好共享文件夹了,虚拟机要想使用共享文件夹的功能,还需安装Linux guest Additions。  这个辅助工具包位于VirtualBox 的安装目录下,一个名为VBoxGuestAdditions.iso的镜像文件。运行这个文件可能还需要在主机上安装个虚拟光驱。我安的虚拟光驱是DAEMON Tools Lite, 打开DAEMON Tools Lite,加载前面的iso文件,会在主机显示该工具包文件。

           3. 在虚拟机安装辅助工具包。点击菜单栏设备->分配光驱, 选择步骤2中的辅助工具包文件,各个版本的VirtualBox Guest Additions 文件可能不同。进入工具包目录,找到安装文件,运行即可。
            cd  /media/VBOXADDITIONS_4.1.0_73009            进入光盘文件
            sudo chmod +x VBoxLinuxAdditions.run                 添加运行权限
            sudo ./VBoxLinuxAdditions.run                                  安装
            reboot                                                                             重启以使安装生效
           4. 挂载数据空间
           mkdir /mnt/shared                                                        新建挂载点
           mount -t vboxsf Linux_Share /mnt/shared               挂载共享问文件
           cd /mnt/shared
           ls                                                                                      查看到共享文件夹中的数据    


参考资料:http://wenku.baidu.com/view/ed23ac848762caaedd33d4ab.html

你可能感兴趣的:(Linux)