您的位置:首页 > 运维架构 > Linux

Virtualbox中Linux共享windows的文件夹

2013-08-08 13:03 344 查看
1、首先安装Virtualbox addition

   1)安装Windows驱动

    在本机VirtualBox的安装目录下有个VBoxGuestAdditions.iso文件,打开这个光盘文件里面有一个VBoxWindowsAdditions.exe,执行它就可以安装GuestAdditions了.

   2)安装Linux驱动模块

    a、将VBoxGuestAdditions.iso镜像读到虚拟机

   


    b、进入虚拟机打开操作系统(我用的ubuntu)

     在/media里找到读的这个光驱:

  


   c、执行:./VBOXLinuxADDITIONS.run进行安装,下面是安装信息,在这之前最好把gcc在linux上安装好

   


2、设置共享文件夹

  1)Virtualbox设置中选择Windows的一个文件夹设置为共享文件夹

  


  2)在virtualbox里的linux终端输入sudomount -t  vboxsf  share(这个是windows中要共享文件名) /mnt/share(linux下共享路径)

如果没有什么错误提示,ls一下就能看见共享文件夹里的东西了

  


说明:如果在linux 终端中输入sudo mount -t  vboxsf “共享文件名” “linux下共享路径”后出现如下提示:

      mount:未知的文件系统
`vboxsf'


原因是没有安装virtualbox addition,在virtualbox的客户端环境下安装virtualbox addition 详见步骤一(安装Virtualbox addition)。

   3)动挂载和卸载

假如您不想每一次都手动挂载,可以Virtualbox编辑共享文件夹时设置为:自动挂载;也可以在/etc/fstab中添加一项:share /mnt/share vboxsf rw,gid=username,uid=username,auto 0 0

以上的 vboxsf 是群组名称 username 是你的用户名就是 /home/下的文件夹名称,

/mnt/share 是挂载目录

这样就能够自动挂载了。

 卸载的话使用下面的命令:

sudo umount -f /mnt/share

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息