项目需要把以前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
VirtualBox 设置共享文件夹
最新推荐文章于 2024-06-12 19:31:27 发布