Virtualbox中Linux共享windows的文件夹

来源:互联网 发布:淘宝上比较靠谱的代购 编辑:程序博客网 时间:2024/04/29 12:48

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

 


原创粉丝点击