手把手教你在VirtualBox中与主机共享文件夹

安装VirtualBox为了共享文件夹,折腾了一晚上!网上的很多资料都不是很全面,这里就全面的总结一下,如果有其他的疑问,可以留言多多交流。

VirtualBox下载地址,版本为5.1.2

设置共享文件路径

点击虚拟机 设置-->选择 共享文件夹

(图1 设置共享文件夹)

设置共享文件夹路径

  • 1 选择路径
  • 2 填写自定义的共享名称(在后面需要与挂载路径相对应)
  • 3 设置自动挂载/固定分配

(图2 设置共享文件路径属性)

安装VirtualBox增强工具

先安装必备的包

执行下面的命令:

yum install -y gcc gcc-devel gcc-c++ gcc-c++-devel make kernel kernel-devel

安装完后,重启虚拟机:

shutdown -r now

安装virtualBox增强工具

点击 设置-->点击 安装增强功能...

(图3 点击设置)

自动执行安装 或者 进入目录/media/VBOXADDITIONS_5.1.2_108956,执行命令

./VBoxLinuxAddtion.run

得到输出内容

[root@localhost VBOXADDITIONS_5.1.2_108956]# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.2 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 5.1.2 of VirtualBox Guest Additions...
vboxadd.sh: Stopping VirtualBox Additions.
vboxadd-service.sh: Stopping VirtualBox Guest Addition service.
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Building Guest Additions kernel modules.
vboxadd.sh: You should restart your guest to make sure the new modules are actually used.
vboxadd.sh: Starting the VirtualBox Guest Additions.

You may need to restart the the Window System (or just restart the guest system)
to enable the Guest Additions.

即安装成功!

挂载共享文件夹

切换到root用户输入挂载命令:

sudo mount -t vboxsf shared_file /home/xingoo/shared

注意格式为

sudo mount -t vboxsf 共享文件夹名称(在设置页面设置的) 挂载的目录

然后进入/home/xingoo/shared,就可以看到windows中的文件了

(图4 windows文件)

[root@localhost shared]# ll
total 337516
-rwxrwxrwx. 1 root root 149599799 Aug 15 21:29 apache-hive-2.1.0-bin.tar.gz
-rwxrwxrwx. 1 root root 196015975 Aug 15 21:31 hadoop-2.6.4.tar.gz

其他使用技巧

如果宿主机是windows经常需要来回的拷贝内容,那么可以打开【共享粘贴板】,步骤为:

设备-->共享粘贴板-->双向

本文转自博客园xingoo的博客,原文链接:手把手教你在VirtualBox中与主机共享文件夹,如需转载请自行联系原博主。

时间: 2024-09-09 02:30:58

手把手教你在VirtualBox中与主机共享文件夹的相关文章

Linux 有问必答:如何从VirtualBox中从主机访问NAT客户机

Linux 有问必答:如何从VirtualBox中从主机访问NAT客户机 提问: 我有一台运行在VirtualBox上的使用NAT的虚拟机,因此虚拟机会被VirtualBox分配一个私有IP地址(10.x.x.x).如果我想要从主机SSH到虚拟机中,我该怎么做? VirtualBox对虚拟机支持几种不同的网络方式,其中一种是NAT网络.当虚拟机启用NAT后,VirtualBox会自动在虚拟机和主机之间进行网络翻译,因此你不必在虚拟机和主机之间配置任何东西.这也意味着NAT中的虚拟机对于外部网络以

如何在Vmware虚拟机中访问MAC共享文件夹

  1在 Mac 上选择想要设置共享文件夹的虚拟机,点击"设置"按钮,如图所示 2在虚拟机的设置窗口中点击"共享"选项,如图所示 3在共享设置窗口中点击"启用文件共享"选项,如图所示 我们在这里先以把 Mac 电脑上的桌面共享出来为例,如图所示 接下来我们启动虚拟机,进入系统以后 Vmware Tools 工具提示我们检测到有与主机的共享文件夹,需要注销才能使用,点击"确定"按钮继续. 注销成功以后,重新登录系统,你就会发现在

VMware Workstation 虚拟机(客户机)创建和主机共享文件夹

在虚拟机中,我们有时候需要和本机进行数据的交互,但是我们往往为这样简单的问题而不知所措,因此会繁琐的通过网络传送数据,或者直接通过U盘这样,在本机和虚拟机之间进行数据的交互. 本文介绍一种最简单的办法,解决虚拟机和本机之间的数据交互问题. 先介绍一下我的电脑环境.主机系统是Windows 7的,thinkpad E40.在电脑上安装了虚拟机VMware Workstation ,版本是7.1.4 build-385536.在该虚拟机里面,安装的客户操作系统是Ubuntu的11.10版本的系统.我

手把手教你在ASP中使用SQL语句

sql|语句 五花八门的SQL产品多得要命,或许你早顾不得其它甩开袖子就动手干了.但你要同时采用ASP和SQL的话就可能会头晕.MySQL.SQL Server和mSQL都是绝佳的SQL工具,可惜,在ASP的环境下你却用不着它们来创建实用的SQL语句.不过,你可以利用自己掌握的Access知识以及相应的Access技能,再加上我们的提示和技巧,相信一定能成功地在你的ASP网页中加入SQL. 1. SELECT 语句 在SQL的世界里,最最基础的操作就是SELECT 语句了.在数据库工具下直接采用

手把手教你在.NET中创建Web服务实现方法

 这篇文章主要介绍了.NET中创建Web服务实现方法,有需要的朋友可以参考一下 最近发现在.NET平台下使用Web服务还是很简单的. 下面举个在.NET平台下创建Web服务的简单例子.首先用Visul Studio .Net创建一个C# 项目Asp.Net Web服务程序,源代码如下: 代码如下: using System; using System.Collections; using System.ComponentModel; using System.Data; using System

手把手教你CuteFTP如何连接虚拟主机

CuteFTP是一个非常优秀的上传.http://www.aliyun.com/zixun/aggregation/10481.html">下载工具,经常上网的朋友恐怕没有几个不知道它的大名的.在目前众多的FTP软件中,CuteFTP因为其使用方便.操作简单而备受网上冲浪者的青睐.在CuteFTP中建立了站点管理后,我们就可以添加一些常用的网站,并可以往这些网站上传和下载文件了,我们一起来看看吧. 添加FTP站点 1.运行CuteFTP,在"FTP Site Manager(FT

手把手教你在Win2003中搭建视频服务器

视频服务器是一种对视音频数据进行压缩.存储及处理的专用嵌入式设备,它在远程监控及视频等方面都有广泛的应用.视频服务器采用MPEG4或MPEG2等压缩格式,在符合技术指标的情况下对视频数据进行压缩编码,以满足存储和传输的要求. 网络视频服务器是一种压缩.处理视音频数据的嵌入式设备,它由视音频压缩编码器.输入/输出通道.网络接口.视音频接口.RS485/RS232串行接口.协议接口.软件接口等构成. 随着音视频编码技术的不断发展和宽带网络技术的发展,视频传输的实现变得更容易和成本更低,使得视频传输的

手把手教你在.NET中创建Web服务实现方法_实用技巧

最近发现在.NET平台下使用Web服务还是很简单的.下面举个在.NET平台下创建Web服务的简单例子.首先用Visul Studio .Net创建一个C# 项目Asp.Net Web服务程序,源代码如下: 复制代码 代码如下: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using Syst

解决windows中用户不能共享文件夹办法

域管理员(domain admin组的成员都行)身份登录客户端,将需要共享的用户或组加入该计算机的本地用户的powers group组,计算机,右键管理,本地用户和组. 将该用户加入到power user组后,再用此用户登陆就可以正常共享文件了. 如下图: