zoukankan      html  css  js  c++  java
  • virtualbox中的虚拟机和windows共享文件夹

    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的文件夹了,里面的变更都是同步的。

  • 相关阅读:
    Binary Tree Zigzag Level Order Traversal
    Binary Tree Level Order Traversal
    Symmetric Tree
    Best Time to Buy and Sell Stock II
    Best Time to Buy and Sell Stock
    Triangle
    Populating Next Right Pointers in Each Node II
    Pascal's Triangle II
    Pascal's Triangle
    Populating Next Right Pointers in Each Node
  • 原文地址:https://www.cnblogs.com/jeacy/p/6382654.html
Copyright © 2011-2022 走看看