VirtualBox增强包安装和设置共享文件夹[fedora]

from:http://blog.163.com/qimo601@126/blog/static/15822093201371493137709/



一、首先下载软件:官方网站:https://www.virtualbox.org/wiki/Downloads

安装包下载:VirtualBox 4.2.16 for Windows hosts x86 (百度云盘)

二、安装virtualbox增强包

1、打开虚拟机Fedora系统 点击设备—安装增强功能

VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 

2、桌面上会显示VBOXADDITIONS_4.1.2_73507

VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 

3、 不是root用户的切换到root用户输入su – 按下确定

4 、输入# cd /media/ 点确定

5、 输入cd VBOXADDITIONS_4.1.2_73507

6、 输入# sh ./ VBoxLinuxAdditions.run(看具体文件名叫什么)

运行过程中会出现错误:

building the main guest additions module 【Faild】,请参考《RedHat 5.4安装VirtualBox虚拟机增强包》

VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅
 
根据提示安装 kernel-devel,gcc,kernel-headers.
# yum install kernel-devel
# yum install gcc
#yum install kernel-headers
这个时候还是Failed,在网上搜到一篇文章 《virtualbox安装》,建议还要安装kernel
#yum install kernel   --包含所有内核源代码。安装kernel,就不用在安装kernel-devel了。我是因为前面有错误,才反过来安装kernel的。
#reboot 重启后
再重新执行#  sh ./ VBoxLinuxAdditions.run
即可成功安装增强功能。

7、安装好重启

这样这个增强包就装好了。

VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 

三、设置win7与虚拟机Fedora之间的共享文件夾

1、首先在win7主机上新建一个文件夹shareLinux,我的位于H:\shareLinux

VirtualBox增强包安装和设置共享文件夹 - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 

2、右击你的VirtualBox中,之前建立好的虚拟机myFedora32,选择设置选项

VirtualBox增强包安装和设置共享文件夹 - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅 
3、在myFedora32虚拟机的共享文件夹属性中,添加刚才建立的文件夹为共享文件夹。实际上就是达成一个映射机制。

 VirtualBox增强包安装和设置共享文件夹 - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

4、然后启动你的虚拟机Fedora,在里面敲命令载入该共享文件夹。

A:首先挂载共享文件夹命令

sudo mkdir /mnt/shared

sudo mount -t vboxsf shareLinux  /mnt/shared

其中" shareLinux  "是之前创建的共享文件夹的名字。OK,现在Fedora和主机可以互传文件了。

进入目录/mnt/shared,果然看到H盘下的内容了:

B:卸载的话使用下面的命令:

sudo umount -f /mnt/shared


VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

 


备注:
错误1:下载的扩展包和安装包版本不一致
VirtualBox增强包安装和设置共享文件夹 - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

错误2: sh ./ VBoxLinuxAdditions.run 遇到错误:
Building the main Guest Additions modoule [FAILED]

VirtualBox增强包安装和设置共享文件夹[fedora] - 柳北风儿 - 柳北风儿~~~~~~~欲宇仙炅

原因及解决方法:
根据提示安装 kernel-devel,gcc,kernel-headers.
# yum install kernel-devel
# yum install gcc
#yum install kernel-headers
这个时候还是Failed,在网上搜到一篇文章《virtualbox安装》,建议还要安装kernel
#yum install kernel   --包含所有内核源代码。安装kernel,就不用在安装kernel-devel了。我是因为前面有错误,才反过来安装kernel的。
#reboot 重启后
再重新执行# sh ./ VBoxLinuxAdditions.run
即可成功安装增强功能。


PS:-----------------------------------------------------------------------------
--------注意分享文件夹最好写的名字个性化一点,以跟系统的区别,之前起了个shared名字的文件夹,执行命令时报/sbin/mount.vboxsf: mounting failed with the error: Protocol error 错误,





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值