http://www.jianshu.com/p/4e3c8b06cb06

为什么要共享文件夹?

在工作的过程当中会使用到不同的软件开发环境,php的,python的,nodejs的为了隔离这些应用环境,我通常将这些编译环境安装到virtualbox当中,然后和主机共享文件目录,这样我就可以在主机环境先使用我喜欢的IDE对文件进行编辑,然后再在虚拟机当中编译程序,这样就不会污染到我的主机环境,也避免了各种软件之间的冲突问题。

以centos为例如何共享文件夹

在虚拟机当中共享文件夹的第一步首先是要在centos中安装VBoxLinuxAdditions他是virtualbox和计算机本机通讯使用的一个插件,通过这个插件我们就可以实现虚拟机和本机进行通讯。

在虚拟机里安装vboxlinuxaddition

安装之前要先确认下自己操作系统的支持环境。
我们需要
gcc
gcc-c++
make
kernel-devel
kernel-headers
这些环境都可以通过yum来安装。最后再yum update一下,再重启下虚拟机。

安装增强功能

首先点击设备->安装增强功能。这个时候软件会提示没有办法添加,但是会将vboxlinuxaddition加载到光驱。

加载到光驱

加载到光驱以后我们就需要读取光驱里的内容然后进行安装。

mkdir /mnt/ISO

我们先创建一个文件夹,然后让cdrom里面的iso文件挂载到我们创建的ISO文件夹这样我们就可以读取iso里面的内容了。

mount -t auto /dev/cdrom /mnt/ISO

通过mount命令将cdrom挂载到/mnt/ISO

cd /mnt/ISO

进入到我们创建的ISO文件夹以后通过ls命令查看光盘内容。

光盘内容

通过启动VBoxLinuxAddition.sh文件来启动安装。

安装正确

安装正确的话会全部提示正确。

挂载共享文件夹

在本机状态下设置共享文件夹路径和共享文件夹名称。

挂载共享文件夹

在centos当中通过下列命令进行挂载。

mount -t vboxsf share /mnt/share

前面的share是共享文件夹名称 后面是要挂载到centos里面的文件目录。

成功

最后我们就可以看到本机共享给centos的文件夹了,里面的变更都是同步的。

virtualbox中的虚拟机和windows共享文件夹的更多相关文章

  1. VirtualBox中Linux虚拟机与主机共享文件夹

    VirtualBox中Linux虚拟机与主机共享文件夹 一.Linux虚拟机安装增强功能 二.点击虚拟机 设置-->选择 共享文件夹-->点击右侧的带加号的文件夹图标,执行下面的操作1. ...

  2. VMware上Linux虚拟机和Windows共享文件夹

    参考文章:https://blog.csdn.net/qq_19004627/article/details/78689641 操作环境:主机:Windows10,VMware Workstation ...

  3. 虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

    1. 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间.     2.右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示   3.点击共享文件夹设置框,右 ...

  4. VirtualBox内Linux系统与Windows共享文件夹

    在日常工作或学习中我们经常需要在一台电脑上同时使用Windows和Linux(这里以Ubuntu为例)两个系统,我们通常的做法有两种: 一种安装双系统(双系统的安装方法经验里已经有很多,大家可以去参照 ...

  5. virtualbox 中ubantu虚拟机范文win7文件夹

    宿主机操作系统: windows7_x64 旗舰版 Oracle VM virtualBox版本:5.0.12 虚拟机操作系统: Ubantu15.12_x64 Desktop版本   让虚拟机可以访 ...

  6. centos7挂载Windows共享文件夹(学习笔记)

    centos7挂载windows共享文件夹 练习环境:centos7是安装在台式机的虚拟机,Windows共享文件夹是公司服务器的共享文件夹(已设置好的共享) 步骤 1. 设置挂载点:mkdir /m ...

  7. virtualbox中linux系统与windows实现共享文件夹

    最近有一次,需要在linux获取在我windows系统里的安装包,但是呢不论如何也拿不过去. virtualbox虽然提供了双向拖放,但是实在是太不健壮了,感觉基本就没好使过. 于是我想到了用共享文件 ...

  8. VMware中Linux虚拟机与Windows主机共享文件夹

    VMware下Linux虚拟机与Windows主机共享文件夹 1. 安装vm-tool 2. 开启共享文件夹 虚拟机->设置->选项->共享文件夹"右边选择"总是 ...

  9. VirtualBox中linux虚拟机和主机间的共享文件设置

    设置共享文件路径 点击虚拟机 设置-->选择 共享文件夹 (图1 设置共享文件夹) 设置共享文件夹路径 1 选择路径 2 填写自定义的共享名称(在后面需要与挂载路径相对应) 3 设置自动挂载/固 ...

随机推荐

  1. eclipse格式化代码样式

    1.Window->Preferences //Java 格式化 2.Java->Code Style->Formatter->New->Edit->Line Wr ...

  2. Golang利用select和普通函数分别实现斐波那契数列

    //斐波那契数列 //1 1 2 3 5 8 //观察规律 //第一轮:前两个数是1,1,相加等于2 //第二轮:第二个数和第三个数是1,2,相加等于3 //第三轮:第三个数和第四个数是2,3,相加等 ...

  3. CCF 推荐国际国内会议及中文核心期刊要目总览

    CCF 推荐国际国内会议及<中文核心期刊要目总览> Ref :http://www.ccf.org.cn/xspj/rgzn/ Notes: dblp 是一个好网站,上面有各种主要会议的论 ...

  4. 一个随机验证码且不重复的小程序以及求随机输入一组数组中的最大值(Java)

    1.代码: package day20181015;import java.util.Arrays;/** * 验证码的实现 * @author Administrator */public clas ...

  5. 02:saltstack-api使用详解

    1.1 salt-api安装   参考博客:https://www.jianshu.com/p/012ccdff93cc 1.介绍 1. saltsatck本身就提供了一套算完整的api,使用 Che ...

  6. gitlab服务器迁移

    公司更换了新的服务器,需要把原先的gitlab迁移到新的服务器上. 1.迁移准备工作和思路:从a服务器迁移到b服务器,由于Gitlab自身的兼容性问题,高版本的Gitlab无法恢复低版本备份的数据,需 ...

  7. SVN Attempted to lock an already-locked dir异常解决方法

    Attempted to lock an already-locked dir异常解决方法 eclipse或myeclipse用svn提交的时候报错: Attempted to lock an alr ...

  8. 复选框批量删除操作-jquery方式

    1.首先在页面添加一个批量删除的按钮:<li class="btns"><input id="deleteSubmit" class=&quo ...

  9. delete指针

    是释放指针所指向的内存,而不是删除指针本身

  10. Linux服务器搭建Nexus-Maven私服(适合新手比较基础)

    背景 在使用maven构建项目的时候,几乎都会涉及到一个“私服”的概念,那么到底什么是私服?使用私服有能够带来哪些益处? 私服:私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓 ...