virtualbox中ubuntu和windows共享文件夹设置

系统平台:win8.1、virtualbox4.3.8、ubuntu12.04
1、安装VBoxGuestAdditions_4.3.8.iso增强工具,安装完毕后根据提示重启Ubuntu,具体操作如下:

a、把VBoxGuestAdditions_4.3.8.iso镜像到Ubuntu中,存放在Ubuntu的/media目录中,操作如下:

b、安装virtualbox增强包

linjiqin@ubuntu:~$ cd ~
linjiqin@ubuntu:~$ su -
密码:
root@ubuntu:~# cd /media/
root@ubuntu:/media# ls
sf_share  VBOXADDITIONS_4.3.8_92456
root@ubuntu:/media# cd VBOXADDITIONS_4.3.8_92456/
root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456# ls
32Bit        cert                    VBoxSolarisAdditions.pkg
64Bit        OS2                     VBoxWindowsAdditions-amd64.exe
AUTORUN.INF  runasroot.sh            VBoxWindowsAdditions.exe
autorun.sh   VBoxLinuxAdditions.run  VBoxWindowsAdditions-x86.exe
root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456# sudo ./VBoxLinuxAdditions.run #安装virtualbox增强包
....
root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456# 

 

2、先关闭ubuntu,在virtualbox“设置”中找到“共享文件夹”,点击进入,点击右边添加目录按钮,添加windows中要共享的目录,取一个名。比如我在D盘建一个名为share的文件夹,如下图:

3、重启ubuntu,在ubuntu系统最上端“设备”中找到“共享文件夹”,点击进入,点击右边添加目录按钮,添加第二步操作的共享目录,如下图:

4、挂载共享文件夹
进入虚拟Ubuntu,在命令行终端下输入:
sudo mkdir /mnt/shared
sudo mount -t vboxsf share /mnt/shared
其中"share"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。

要想自动挂载的话,可以在/etc/fstab中添加一项
share /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0
5、卸载的话使用下面的命令:
sudo umount -f /mnt/shared

注意:
共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息:/sbin/mount.vboxsf: mounting failed with the error: Protocol error

时间: 2024-09-16 12:54:23

virtualbox中ubuntu和windows共享文件夹设置的相关文章

【已解决】Win7中无法和VirtualBox中的Ubuntu 13.04共享文件夹

[问题] 之前在VirtualBox: 中安装了Ubuntu 12.10,后来升级到13.04:   现在想要实现主机Win7中和VirtualBox中的Ubuntu 13.04共享文件夹.   [折腾过程] 1.试了试,去VirtualBox窗口中的: 设备->安装增强功能 结果期间会显示失败,头文件找不到: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 VirtualBox Guest Additions inst

VirtualBox 共享文件夹设置及开机自动挂载详细教程_VirtualBox

鉴于支付宝等服务无视我们Linux用户的存在,没办法,那只好在Linux上用VirtualBox 虚拟一个Windows系统了.系统装好了,在日常使用过程中,往往要从VirtualBox的客户机(guest system)中使用主机(host system)里面的文件,那么通过共享文件夹的方式可以达成此目的. 我在这里写了个图文教程,说明设置过程,希望对大家有所帮助.(注:我的主机是Ubuntu Linux 8.04,客户机是Windows XP,VirtualBox版本2.2.4[下载]) 在

Mac访问Windows共享文件夹

  第一步:在先Windows中新建文件夹e:iOS,右键设置共享属性 点击"高级共享" 点击"权限",设置你想要共享权限的用户完全控制,这样在Mac OS可以读和写操作,否则只能读 再设置文件NTFS权限,Jinhill用户所在Administrators组有完全控制权限 第二步:进入Mac OS,"前往""连接服务器" 添加smb://ip,该IP是windows共享文件夹所在机器的ip 点连接,期间可能会弹出要求输入用户

Java读写Windows共享文件夹的方法实例_java

项目常常需要有访问共享文件夹的需求,例如共享文件夹存储照片.文件等.那么如何使用Java读写Windows共享文件夹呢? Java可以使用JCIFS框架对Windows共享文件夹进行读写,就这个框架可以让我们像访问本地文件夹一下访问远程文件夹. JCIFS的网址: http://jcifs.samba.org/ JCIFS是使用纯Java开发的一个开源框架,通过smb协议访问远程文件夹.该框架同时支持Windows共享文件夹和Linux共享文件夹,不过,Linux共享文件夹需要安装Samba服务

Fedora自动挂载Windows共享文件夹与分区

一,自动挂载Windows共享文件夹 Fedora挂载Windows共享文件夹命令如下: mount -t cifs -o username=win用户名,password=win用户对应密码  //192.168.3.10/php_projects /mnt/www 注:请手动建立对应的文件夹/mnt/www. 开机自动挂载,可以把上面命令弄到开机脚本里去,但现在Fedora的开机脚本设置显得非常麻烦,由于涉及到网络连接的先后问题,此脚本需要在网络连接成功后运行才能正常加载.网上找了一下,还是

CentOS6.5挂载windows共享文件夹

由于工作需要,需要把本机的文件夹共享出去,然后让CentOS服务器临时使用下. 服务器使用的是CentOS系统,而本机使用的win7系统.考虑到是临时使用,所以就不打算搭建FTP和Samba服务器,直接通过CentOS挂载windows共享文件夹的方式来达到此目的. 既然是使用windows共享文件夹的方式,那么我们必须先在本机创建一个共享目录.如下: 在此需要注意下,我们给administrator管理员的共享权限是可读写权限.等下我们会在CentOS系统中进行测试该权限. 共享文件夹配置完成

windows共享文件夹如何让CentOS 6.5读取

由于工作需要,需要把本机的文件夹共享出去,然后让CentOS服务器临时使用下. 服务器使用的是CentOS系统,而本机使用的win7系统.考虑到是临时使用,所以就不打算搭建FTP和Samba服务器,直接通过CentOS挂载windows共享文件夹的方式来达到此目的. 既然是使用windows共享文件夹的方式,那么我们必须先在本机创建一个共享目录.如下:     在此需要注意下,我们给administrator管理员的共享权限是可读写权限.等下我们会在CentOS系统中进行测试该权限.   共享文

virtualbox 共享文件夹设置教程

VirtualBox是一款免费的开源虚拟机,它简单易用,有时在VirtualBox上做试验,需要在虚拟机中访问主机上的文件,不知道怎么设置,网上说的都是针对低版本的 VirtualBox,什么"数据空间"--,可我用的VirtualBox 根本就没有什么"数据空间",只有老老实实看VirtualBox的说明文档了,顺便看明白了几个概念 共享文件夹 使用VirtualBox的"共享文件夹"功能(需要安装增强功能包,下面有安装教程),能够从虚拟机访问

WINDOWS共享文件夹无法访问的解决方法

1.启用来宾帐户. "控制面板-用户帐户-启用来宾帐户" 2.安装NetBEUI协议. 查看"网上邻居"属性--查看"本地连接"属性--点击"安装"--查看 "协议"--看其中NetBEUI协议是否存在,如果存在则安装这个协议,如果不存在则表明已经安装了该协议,在Winxp系统默认的情况下该协议是已经安装好了的. 3.查看本地安全策略设置是否禁用了GUEST账号. 控制面板--管理工具--本地安全策略--用