vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹
有时候我们希望虚拟机和主机之间进行通信,例如传一些文件。那么设置共享文件夹就是一种很好的方式。
这里我的主机是win7系统,vbox里面的虚拟机是Ubuntu。
1、首先安装vbox的VBOXGuestAddition.iso。
在vbox中点击“设备”->“安装增强功能”。
Ubuntu中会弹出安装界面,安装结束需要重启Ubuntu。
安装这个东西可以解决虚拟机全屏的问题,以前安装过这里就跳过了。
2、然后我们在win7桌面上创建一个文件夹,例如vbox-share。
再在Ubuntu虚拟机里面创建一个文件夹,例如/mnt/shared。
在vbox中点击 设备->共享文件夹,弹出共享文件夹的设置窗口,如图。

点击右上方那个文件夹+的按钮,在弹出的窗口中填好一些信息,如图。

注意这里不要选中“自动挂载”,因为这里设置自动挂载不会成功的,如果想自动挂载,之后我们可以用命令行来配置。填好信息后,点击确定。

3、然后再Ubuntu中,打开命令行窗口(快捷键Ctrl+Alt+t),输入命令行“sudo mount -t vboxsf vbox-share /mnt/shared”,执行完后就可以使用共享文件夹了。
在win7桌面的vbox-share文件夹中拷贝一些文件进去,在Ubuntu的/mnt/shared文件夹中就可以看见了,反之亦然。
4、最后就是设置自动挂载了,这样就不用每次重启虚拟机都要输入一遍命令行了。配置的方法是。
在文件/etc/fstab的末尾添加
vbox-share /mnt/shared vboxsf defaults 0 0
或者
vbox-share /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0
注意我们之前在共享文件夹的配置界面,是没有勾选中“自动挂载”的,如果那里选中了“自动挂载”,这里即使配置好/etc/fstab也是没有用的。
5、最后如果想卸载共享文件夹的话,输入命令“sudo umount -f /mnt/shared”,执行即可。
照理说按照上面的方法设置好后就能够自动挂载了,但是我尝试后,结果是重启后报错。

一直也没找出是为什么,所以我就没有自动挂载,只是在想用共享文件夹的时候,手动设置一下。
vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹的更多相关文章
- 【转】【教程】实现Virtualbox中的XP虚拟机和主机Win7之间的共享文件夹
原文网址:http://www.crifan.com/add_share_folder_for_virtualbox_guest_xp_and_host_win7/ 已经实现了在主机Win7下,在Vi ...
- 开启Windows8里面的Hyper-V虚拟机功能
首先了解下什么是Hyper-V?也就是虚拟化技术,允许终端用户在同一台机器上运行多个操作系统,支持32位和64位系统,可以直接在Windows 8上创建自己的虚拟机.开启Hyper-V虚拟机需要更多的 ...
- Linux--如何实现虚拟机与主机之间的文件传输无需第三方,即可轻松设置共享文件夹(适合所有人群)
无需第三方插件,设置共享文件夹 第一步:虚拟机->设置 第二步:选项->共享文件夹->总是启用->添加 第三步:点击下一步 第四步:浏览(选择主机路径)->下一步 第五步 ...
- Ubuntu虚拟机设置共享文件夹
Ubuntu虚拟机设置共享文件夹 注:个人笔记,小白笔记. 点击设置 进入到Ubuntu 中 cd /mnt/hgfs/ 后 我们会看到自己设置的共享文件夹.
- VirtualBox 虚拟机怎样设置共享文件夹
首次在VirtualBox装完系统后,很经常用到的操作就是:想将主机的东西拉倒虚拟机进行使用或安装,那怎么将主机的文件拿到虚拟机呢? 1.在虚拟机 > 设置中选择 >安装增强功能,经过这个 ...
- kali在vbox上运行设置共享文件夹
mount -t vboxsf VBoxShared /root/Desktop/vbox 0x00 使用共享文件夹的前提 需要自行安装增强功能:https://jingyan.baidu.com/a ...
- ubuntu root 密码是随机的! root权限下设置共享文件夹
一.Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter, 二.终端会提示我们输入新的密码并确 ...
- [转]CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器? 转自这里 一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insi ...
- Secure CRT 如何连接虚拟机里面的CentOS系统 当主机没有网的时候 作者原创 欢迎转载
当家里没有网络的时候: 1.第一步:首先保证主机所有的网卡都没有分享连接给VM8这一块网卡 如图:这个设置就保证了无线网络连接这块网卡没有分享给VM8这一块网卡 第二步:启用VM8这一块网卡,右键en ...
随机推荐
- 通过DAC来连接SQL Server
最早知道能够使用专用管理员连接.来连接到sql server.可是一直没有成功连接过.今天又看到这个,于是想再试试. 1.通过在ssms中的"连接到server对话框"中的serv ...
- android 判断应用程序是否已安装
1.判断是否安装/** check the app is installed*/private boolean isAppInstalled(Context context,String packag ...
- 传输层:TCP UDP SCTP
总图 虽然协议族被称为“TCP/IP”,但除了TCP和IP这两个主要协议外,还有许多其他成员.图2-1展示了这些协议的概况. 图2-1中同时展示了IPV4和IPV6.从右向左看该图,最右边的5个网络应 ...
- 关于cocos2d-x精灵加亮及变灰效果
//根据现有CCSprite,变亮和变灰 static CCSprite* graylightWithCCSprite(CCSprite* oldSprite,bool isLight) { //CC ...
- Yet Another 10 Common Mistakes Java Developers Make When Writing SQL (You Won’t BELIEVE the Last One)--reference
(Sorry for that click-bait heading. Couldn’t resist ;-) ) We’re on a mission. To teach you SQL. But ...
- JAAS LOGIN IN WEBLOGIC SERVER--reference
The Java Authentication and Authorization Service (JAAS) is a standard extension to the security in ...
- 利用jQuery npoi插件 asxh一般处理文件实现excel的下载
最近开发的过程中遇到这么一个问题,利用ajax和ashx文件实现下载功能.发现代码调试走完之后并没有弹出下载框. 研究了一段时间之后发现解决这种问题有两种方法,1.ajax获取数据集在前台做处理实现导 ...
- 如何用js检测判断时间日期的间距
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- Gradle插件
1.方法数统计 classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.1' apply plugin: 'com.getkeep ...
- Java 之文件IO编程 之读取
package com.sun; /* * 这里是对文件IO流读取的操作 * 2014-08-10 */ import java.io.*; public class File_test { publ ...