您的位置:首页 > 其它

虚拟机和主机之间的通信-----virtualbox 虚拟文件夹 的设置

2012-12-06 22:30 357 查看
如何使用VirtualBox的共享文件夹

(Windows XP SP3作host,Fedora10为guest)

在Windows上的VirtualBox中装好Fedora虚拟机之后,VirtualBox就想让两个系统交换文件。交换文件有多种方法,其中最简单的一种是使用共享文件夹。

首先,在Windows上运行VirtualBox。如图,选择“Fedora10”,再选“数据空间”。

点击“共享文件夹”,会弹出“Fedora10设置”对话框。此时可以添加一个新的数据空间。box在E盘有一个名为share的目录,就用它了。注意,图中的文件夹名称“share”又称为共享名称(sharename)。在Fedora10挂载共享文件夹的时候会用到它。

点击确定之后就可以看到列表中已将添加了这一项。

数据空间也增加为1了。

主机准备好了,虚拟机Fedora10要享受“共享文件夹”若要使用共享文件夹功能,必须安装Linux guest additions。这个辅助工具包是一个名为VBoxGuestAdditions.iso的映像文件,位于VirtualBox的安装目录下。点击“光驱”,加载映像。

启动虚拟机,安装辅助工具包。
注:安装此增强功能要求两个条件:
1、要联网(有东西要下载)
2、在终端依次安装

sudo yum -y install dkms gcc
sudo yum install kernel-develkernel-headers
1. cd /media/
VBOXADDITIONS_3.2.8_64453
进入光盘
2. sudo chmod +xVBoxLinuxAdditions-x86.run 添加运行权限权限
3. sudo ./VBoxLinuxAdditions-x86.run 安装

4. reboot 安装成功后需要重启系统
重启之后,Fedora10就可以访问Windows提供的共享文件夹了。
1. mkdir /mnt/shared 新建挂载点(mountpoint)

2. mount -t vboxsf share/mnt/shared 挂载共享文件夹

3. cd /mnt/shared 进入共享文件夹

4. ls 看看有什么
如果你不想每一次都手动挂载,可以在/etc/fstab中添加一项。
share /mnt/shared vboxsfrw,gid=100,uid=1000,auto 0 0

OK,大功告成。
=============================================================================================

在 vm下,不是每台虚拟机都能成功安装 vmtools,可以有如下两种解决办法

第一,制作iso文件,用虚拟机加载

第二,直接使用 u盘拷贝。 vm能成功识别并控制u盘
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐