virtualbox linux安装增强工具以及配置共享文件

最近在自己win10的笔记本上使用virtualbox运行linux搭建大数据开发环境,环境的来回切换不是很便捷,于是想到了安装增强工具。

VirtualBox虚拟机增强工具,是使鼠标可以在真实机与虚拟机之间自由穿梭、自动根据VirtualBox窗口大小改变显示尺寸,共享文件,使用USB等功能的工具,像VMware Tools是那样的工具,下面就看一下安装的步骤。

首先自己使用菜单栏: 设备->安装增强工具,发现总是不成功,网上大部分教程都是让加载VBoxGuestAdditions.iso镜像直接安装,再仔细查找资料后发现,安装不成功是缺少了一些依赖的命令。下面我们看一下具体的操作命令吧:

#安装依赖
yum install -y gcc make perl
#安装以下依赖之前,最好做好虚拟机备份,或者做好kernel版本保护
yum install kernel-headers 
yum install kernel-devel
yum install kernel
reboot
#做好版本保护(防止kernel版本意外更新),未测试
#yum install yum-plugin-versionlock
#yum versionlock add kernel-2.6.32-504.el6 kernel-devel-2.6.32-504.el6

安装了增强工具之后,我们可以设置共享文件,使Windows系统和Linux系统之间实现文件共享。

1.手动挂载共享文件夹

  • virtualbox面板中选定要操作的虚拟机-->设置-->共享文件夹-->添加共享文件夹-->勾选‘固定分配’。
  • 打开Linux终端,创建要挂载的文件夹,输入:sudo mkdir /mysharefolder;
  • 修改文件夹权限,输入:sudo chmod 777 /mysharefolder;
  • 手动挂载共享文件夹到 '/myfolder' 文件夹,输入:sudo mount -t vboxsf sharefolder  /mysharefolder

2.使用virtualbox自动挂载共享文件夹

  • virtualbox面板中选定要操作的虚拟机-->设置-->共享文件夹-->添加共享文件夹-->勾选‘固定分配’ and '自动挂载‘。
  • 重启虚拟机,会在 '/media'中看到一个 ’sf_sharefolder' 文件夹,virtualbox自动挂载共享文件夹在这里,需要用管理员权限访问。

注: 修改文件‘/etc/rc.local'实现自动挂载共享文件夹到指定文件夹:

打开Linux终端,输入:sduo vi  /etc/rc.local打开rc.local文件。

可以看到这个脚本是默认不运行的,所以我们要把’exit 0‘这行删除,并添加以下内容:

mount  -t  vboxsf  sharefolder  /mysharefolder

'sharefolder'是我们设置的windows下的要共享的文件夹,’/mysharefolder'是我们设置的linux下要共享的文件夹。重启虚拟机即可。


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值