分页: 1 / 2
Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-17 10:53
由 weixueke@126.com
win7系统下,用Oracle VM VirtualBox虚拟安装了ubuntu 12.04。安装了增强功能包(Guest Additions)后,在Oracle VM VirtualBox的设置页面,设置了共享,如下图
在ubuntu的终端,执行
代码: 全选
sudo mkdir /mnt/share
sudo mount -t vboxsf router /mnt/share
将router文件夹挂载到了mnt/share目录下。
不想每次开机都要重新挂载,如是修改了etc/fstab文件,添加
代码: 全选
sharing /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
但是ubuntu重启后,每次还是得手动挂载。请大家指点一下!
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-17 17:33
由 weixueke@126.com
再顶一次
希望有网友帮忙
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-17 17:37
由 自由建客
一直只用 samba。
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-17 20:56
由 tangmumao_wefls
不是在分配共享空间时有个auto mount选项吗?
Sent from my Lenovo A789 using Tapatalk 2
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-17 22:22
由 meditation
weixueke@126.com 写了:win7系统下,用Oracle VM VirtualBox虚拟安装了ubuntu 12.04。安装了增强功能包(Guest Additions)后,在Oracle VM VirtualBox的设置页面,设置了共享,如下图
sshot-1.png
在ubuntu的终端,执行
代码: 全选
sudo mkdir /mnt/share
sudo mount -t vboxsf router /mnt/share
将router文件夹挂载到了mnt/share目录下。
不想每次开机都要重新挂载,如是修改了etc/fstab文件,添加
代码: 全选
sharing /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
但是ubuntu重启后,每次还是得手动挂载。请大家指点一下!
代码: 全选
sharedfolder /mnt/share vboxsf defaults 0 0
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-18 13:23
由 weixueke@126.com
meditation 写了:weixueke@126.com 写了:win7系统下,用Oracle VM VirtualBox虚拟安装了ubuntu 12.04。安装了增强功能包(Guest Additions)后,在Oracle VM VirtualBox的设置页面,设置了共享,如下图
附件 sshot-1.png 已经无效
在ubuntu的终端,执行
代码: 全选
sudo mkdir /mnt/share
sudo mount -t vboxsf router /mnt/share
将router文件夹挂载到了mnt/share目录下。
不想每次开机都要重新挂载,如是修改了etc/fstab文件,添加
代码: 全选
sharing /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
但是ubuntu重启后,每次还是得手动挂载。请大家指点一下!
代码: 全选
sharedfolder /mnt/share vboxsf defaults 0 0
多谢回复,已经改成了sharedfolder /mnt/share vboxsf defaults 0 0,但是启动时有这样的错误提示
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-19 4:24
由 meditation
router /mnt/share vboxsf defaults 0 0
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-19 8:39
由 YeLee
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-19 23:46
由 weixueke@126.com
郁闷,修改fastab的语句变成了
代码: 全选
router /mnt/share vboxsf defaults 0 0
后,虽然启动没有错误提示,但是进入ubuntu系统后,打开共享的文件夹,是空白,需要再执行
代码: 全选
sudo mount -t vboxsf router /mnt/share
才可以看到共享的文件夹里面的内容
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-01-31 16:36
由 楚湘12
求解决方案?
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-02-02 0:49
由 lizhi539
我也是这样,郁闷死了,我是的debian 下的virtualbox里再装个debian ,每次都要手动mount
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-03-08 10:24
由 lipengwelcome
sharedfolder /mnt/share vboxsf defaults 0 0
或者
sharefolder /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
都可以,
但是前提是要取消掉虚拟机设置里面的自动挂载选项。
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-03-08 10:27
由 eexpress
现在还需要输入vboxsf这样的命令行?
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-05-01 20:03
由 sunmoonsh
weixueke@126.com 写了:win7系统下,用Oracle VM VirtualBox虚拟安装了ubuntu 12.04。安装了增强功能包(Guest Additions)后,在Oracle VM VirtualBox的设置页面,设置了共享,如下图
sshot-1.png
在ubuntu的终端,执行
代码: 全选
sudo mkdir /mnt/share
sudo mount -t vboxsf router /mnt/share
将router文件夹挂载到了mnt/share目录下。
不想每次开机都要重新挂载,如是修改了etc/fstab文件,添加
代码: 全选
sharing /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
但是ubuntu重启后,每次还是得手动挂载。请大家指点一下!
大部分网络资料都是说在 /etc/fstab 文件中追加
VirtualBox虚拟机文件夹共享挂载命令 “ sharing /mnt/share vboxsf defaults 0 0 ”,其实是错误的,
因为系统调用fstab的时候,Virtualbox的共享目录的模块还没有加载,所以每次加载都会失败,最终的解决方案如下:
在文件 /etc/rc.local 中(用root用户)追加如下命令
mount -t vboxsf sharing /mnt/share
最后重启系统.
Re: Oracle VM VirtualBox如何自动挂载共享文件夹
发表于 : 2013-05-15 16:41
由 dreaminghell
为什么在文件 /etc/rc.local 中(用root用户)追加如下命令
mount -t vboxsf sharing /mnt/share
还是不行?