Chinaunix首页 | 论坛 | 博客
  • 博客访问: 509690
  • 博文数量: 23
  • 博客积分: 398
  • 博客等级: 一等列兵
  • 技术积分: 850
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-03 22:18
文章分类

全部博文(23)

文章存档

2013年(9)

2012年(14)

分类: LINUX

2012-11-17 17:37:33

                                       终于找到VirtualBox共享文件夹的方法啦
   
    很久之前就在VirtualBox下装了Ubuntu12.04,因为时常要在虚拟系统和宿主机上进行交换
文件,而最新版本4.2的virtualBox(linux)也还没有拖拽复制文件的功能(VMvare已经有这功能了),它支持共享文件夹,所以还算方便,不像以前通过ftp或者其他的方式那么麻烦了。下面说说其中的过程。。。



在设置里共享文件夹的标签页:


点击那个+号按钮就可以添加要共享文件夹,然后勾选“固定分配”:



之后启动我的Ubuntu12.04虚拟系统,问题来了:发现它并没有为我自动挂载刚才的文件夹,而且我也不知道在哪找到它们。我查看一下 /media/目录下自动生成一些和我设置的共享文件夹名字相近的文件夹(挂载点):



    我以为可以直接访问,谁知根本行不通!为此我我很久没找到方法访问我设置的共享文件夹,ubuntu不像win7那样直接在资源管理器里有对应的盘符(已经挂载),我很是郁闷。。。不得不用U盘作为交换介质,因为VirtualBox可以很容易挂载U盘,但还是比较麻烦,每次都要先把东西拷到U盘中。
   后来(也就是现在)偶然发现VirtualBox共享文件标签页下有一提示:



    问题终于得到解决啦。。。。真是“山重水复疑无路,柳暗花明又一村”吖
命令如下:

     然后就可以通过挂载点 sf_workspace访问这个共享文件夹workspace了。
    不知你看明白了没有%——%

    注:本博客的文章除注明有“转载”字样的外,均为原创,欢迎转载,请注明文字出处,谢谢!
阅读(53420) | 评论(8) | 转发(1) |
给主人留下些什么吧!~~

sprieo2015-03-02 18:13:45

yuanzhuoys:提问:我按照博主你所说的方式进行挂载,一开始就显示了两个问题,其一,显示挂载点不存在,我便使用media/目录下的现有挂载点挂载;
其二:当我使用现有挂载点挂载时,终端中的错误提示是,未知的文件类型“vboxsf”;求解答。

挂载时,mount -t vboxsf SharedFolders /media/sf/ 或者 mount -t vboxsf workspace /media/sf/,SharedFolders和workspace必须是你设置的共享文件夹名称;挂载点必须已经存在。vboxsf是增强工具包的工具,所以,增强工具必须安装。

回复 | 举报

nongchaoer_t2015-01-22 11:01:07

还是不能自动挂在啊。

yuanzhuoys2014-04-16 15:43:59

提问:我按照博主你所说的方式进行挂载,一开始就显示了两个问题,其一,显示挂载点不存在,我便使用media/目录下的现有挂载点挂载;
其二:当我使用现有挂载点挂载时,终端中的错误提示是,未知的文件类型“vboxsf”;求解答。

lwp2252013-08-12 09:26:24

才才,你太牛了,我感觉你可以当哥老师了,以后问你问题还是让你给我写出来比较好些,总结得太到位了。。。

zengquanyun2013-04-05 15:53:53

非常感谢你的分享!关于解决用virtualbox共享文件的问题,我已经看了七八篇文章,一直没弄好。最后看到了你的帖子才弄好了。它们对应的应该是旧版的virtualbox,我现在用的virtualbox版本是4.2.10,刚好符合你说的情况。真是太好了。非常感谢。