当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2010-09-25 14:07 

注册: 2010-09-17 13:52
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
找了好久找到一个比较完善的共享文件夹的方法 希望对大家有用
我ubuntu是新氧的ubuntu 9。04,sun vitualbox

1. 安装增强功能包(VBoxGuestAdditions)

打开虚拟机,设置ubuntu 9。04,找到光驱选项加载VBoxGuestAdditions。iso.(该镜像就在虚拟机的安装目录下面),确定

运行ubuntu,在光驱下就会有VBoxGuestAdditions镜像,打开镜像,运行autorun.sh,系统就会自动安装,安装完毕后会提示要重启Ubuntu。

2. 设置共享文件夹

有两种设置共享文件夹的方法,1 运行Ubuntu前对其进行设置,打开设置选项-数据空间,右边有加载文件夹选项,加载一个共享文件夹,比如D:\games,确定
2 在Ubuntu已经运行时加载,在Ubuntu界面的右下角有一个文件夹选,右击可以加载

3. 挂载共享文件夹

重新进入虚拟Ubuntu,在命令行终端下输入:

sudo mkdir /mnt/share

sudo mount -t vboxsf games/mnt/shared

其中"games"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。

假如您不想每一次都手动挂载,可以在/etc/fstab中添加一项

games /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0

这样就能够自动挂载了。

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

sudo umount -f /mnt/share

注意:

共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息(看http://www.virtualbox.org/ticket/2265):

/sbin/mount.vboxsf: mounting failed with the error: Protocol error


页首
 用户资料  
 
2 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2010-11-10 4:39 

注册: 2006-12-17 13:52
帖子: 97
送出感谢: 0 次
接收感谢: 0 次
有用,谢谢! :em38


页首
 用户资料  
 
3 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2010-11-10 7:35 
头像

注册: 2010-02-27 21:54
帖子: 217
送出感谢: 0 次
接收感谢: 1
vim /etc/rc.local

代码:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
mount -t vboxsf E_DRIVE /mnt/share


_________________
放弃QQ,放弃MSN,用Gtalk请过来留下您的Gtalk
乍这问题就沉底了。。。。要去折腾的人就点



_________________
评价: 3.7% 1564335
 
页首
 用户资料  
 
4 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-13 17:22 

注册: 2011-09-13 16:59
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
共享文件夹名字不能带下滑线?
我的共享文件夹是E:\,使用的是默认名字E_DRIVE,但是无法挂载,显示错误:invalid argument(我已经将当前用户加载的vboxsf用户组中),后来又试着将共享文件夹改为桌面,即C:\Users\Xiao\Desktop,使用的是默认名字Desktop,但却发现这次能挂载成功了。后来我又将共享文件夹设为E:\,这次不再使用默认名字E_DRIVE,而是将下划线去掉了,即EDRIVE,却发现挂载成功了。求大侠解释!!!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-13 17:43 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
longlongxiao 写道:
共享文件夹名字不能带下滑线?
我的共享文件夹是E:\,使用的是默认名字E_DRIVE,但是无法挂载,显示错误:invalid argument(我已经将当前用户加载的vboxsf用户组中),后来又试着将共享文件夹改为桌面,即C:\Users\Xiao\Desktop,使用的是默认名字Desktop,但却发现这次能挂载成功了。后来我又将共享文件夹设为E:\,这次不再使用默认名字E_DRIVE,而是将下划线去掉了,即EDRIVE,却发现挂载成功了。求大侠解释!!!

请确认是英文半角下划线,我这里F_DRIVE没问题


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
6 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-13 18:33 

注册: 2011-09-13 16:59
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
tenzu 写道:
longlongxiao 写道:
共享文件夹名字不能带下滑线?
我的共享文件夹是E:\,使用的是默认名字E_DRIVE,但是无法挂载,显示错误:invalid argument(我已经将当前用户加载的vboxsf用户组中),后来又试着将共享文件夹改为桌面,即C:\Users\Xiao\Desktop,使用的是默认名字Desktop,但却发现这次能挂载成功了。后来我又将共享文件夹设为E:\,这次不再使用默认名字E_DRIVE,而是将下划线去掉了,即EDRIVE,却发现挂载成功了。求大侠解释!!!

请确认是英文半角下划线,我这里F_DRIVE没问题



我特地检查了,在设置里的共享数据文件夹名字E_DRIVE确实半角(之前是使用默认的名字E_DRIVE),同样在虚拟机系统Ubuntu下也是一样,命令没错。请大侠解释


页首
 用户资料  
 
7 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-13 22:21 

注册: 2011-09-13 16:59
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
longlongxiao 写道:
共享文件夹名字不能带下滑线?
我的共享文件夹是E:\,使用的是默认名字E_DRIVE,但是无法挂载,显示错误:invalid argument(我已经将当前用户加载的vboxsf用户组中),后来又试着将共享文件夹改为桌面,即C:\Users\Xiao\Desktop,使用的是默认名字Desktop,但却发现这次能挂载成功了。后来我又将共享文件夹设为E:\,这次不再使用默认名字E_DRIVE,而是将下划线去掉了,即EDRIVE,却发现挂载成功了。求大侠解释!!!


我在前面提到的使用默认共享文件夹名称E_DRIVE无法挂载该共享文件目录E:\,而改为EDRIVE 后却能成功挂载的原因是虚拟机系统linux的原因,因为默认情况下共享文件夹名称是共享文件夹位置下文件目录名称,而当共享文件夹名称与共享文件夹位置下的目文件录名称一致时会导致在linux系统下无法挂载,我在虚拟机系统fedora下系统提示我这是一个bug,而ubuntu没有提示。
请大侠纠错!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-22 13:05 

注册: 2011-09-21 19:03
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
:em06 那个……打开media 里面的文件夹 提示没有权限是怎么回事啊? 新手不太会弄……


页首
 用户资料  
 
9 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2011-09-22 14:11 
头像

注册: 2011-09-21 9:59
帖子: 46
送出感谢: 0 次
接收感谢: 0 次
这么好试试


_________________
进口轴承http://www.xinfengzc.com

FYH进口轴承http://www.fyhzc.com
进口轴承http://www.skfjk.com


页首
 用户资料  
 
10 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2012-05-30 12:20 

注册: 2012-05-30 11:10
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
如何在/etc/fstab里添加一项?能具体说说么?
我先是复制了fstab到桌面,然后修改:在最底下加一行 "ubuntu /home/bg/Desktop/windows vboxsf rw,gid=100,uid=1000,auto 0 0",然后保存
在su下用mcopy复制到/etc,覆盖愿文件,然后重启发现没有一点效果!没有自动加载。
求指教啊!!!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2013-07-26 15:39 

注册: 2013-07-26 15:31
帖子: 1
系统: ubuntu
送出感谢: 0 次
接收感谢: 0 次
为什么我修改了fstab还是不能自动挂载呢?每次还要敲:mount -t vboxsf shareToVBox /mnt/share

我在fstab文件增加了语句:shareToVBox /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
但是shareToVBox红色高亮显示,然而像proc都是正常显示天蓝色。这句话就没起作用是什么原因呢?请大神们赐教![/size]


页首
 用户资料  
 
12 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2013-07-27 14:01 

注册: 2008-09-19 11:36
帖子: 20
系统: Ubuntu Linux
送出感谢: 0 次
接收感谢: 0 次
3#楼说的对,修改/etc/fstab是不行的,因为服务启动晚,挂接不能成功,而启动脚本可以。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2013-12-08 20:21 

注册: 2006-10-15 22:07
帖子: 6
地址: 重庆
系统: Windows 7, Ubuntu
送出感谢: 1
接收感谢: 0 次
破人破天 写道:
vim /etc/rc.local

代码:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
mount -t vboxsf E_DRIVE /mnt/share



强烈支持 这应该是最完美的解决方案了吧 已经测试成功了!!!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: WIN7下Virtualbox虚拟Ubuntu共享文件夹设置
帖子发表于 : 2013-12-09 8:57 

注册: 2012-12-16 15:43
帖子: 2070
系统: debian
送出感谢: 8
接收感谢: 28
去试试,vmware可以直接在主机与虚机里拖拽 不知在vbox是否也行?一定要用共享的方法吗


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译