如何使用VirtualBox的共享文件夹

本文介绍如何在Windows XP SP2主机上通过VirtualBox与Red Hat 9.0虚拟机之间设置共享文件夹,实现文件交换。教程涵盖了安装辅助工具包、配置共享文件夹及挂载过程。

(Windows XP SP2作host,Red Hat 9.0为guest)
在Windows上的VirtualBox中装好Redhat9虚拟机之后,box就想让两个系统交换文件。交换文件有多种方法,其中最简单的一种是使用共享文件夹。
首先,在Windows上运行VirtualBox。如图,选择“Red Hat 9.0”,再选“共享文件夹”。
点击“共享文件夹”,会弹出“Red Hat 9.0设置”对话框。此时可以添加一个新的共享文件夹。box在E盘有一个名为sharing的目录,就用它了。注意,图中的文件夹名称“sharing”又称为共享名称(sharename)。在Redhat9挂载共享文件夹的时候会用到它。
确定之后,可以看到共享文件夹的数目变成了1。
主人准备好了,客人Redhat9要享受“共享文件夹”先得安装辅助工具包。这个辅助工具包是一个名为VBoxGuestAdditions.iso的映像文件,位于VirtualBox的安装目录下。点击“光驱”,加载映像。
启动虚拟机,安装辅助工具包。由于box安装的虚拟机没有图形界面,所以安装辅助工具包的时候带了vfs-module参数。
  • mount /dev/cdrom    挂载光驱
  • cd /mnt/cdrom    进入光盘
  • sh ./VBoxLinuxAdditions.run vfs-module    这里没有完全安装
  • reboot    安装成功后需要重启系统
重启之后,Redhat9就可以访问Windows提供的共享文件夹了。
  • mkdir /mnt/share    新建挂载点(mountpoint)
  • mount -t vboxsf sharing /mnt/share    挂载共享文件夹
  • cd /mnt/share    进入共享文件夹
  • ls    看看有什么
OK,大功告成。
### Oracle VirtualBox 共享文件夹的设置与使用 #### 1. 配置共享文件夹 在 Oracle VirtualBox 中配置共享文件夹的第一步是在主机系统上定义一个共享目录的位置。通过虚拟机管理界面,在虚拟机关闭状态下,进入 **“设置” -> “共享文件夹”** 菜单[^2]。在此处添加一个新的共享文件夹,并指定其名称(如 `VMShareFolder`),以及对应的主机路径(例如 Windows 上的某个文件夹路径)。还可以选择是否让该共享文件夹自动挂载或者为只读模式。 #### 2. 启动并安装增强功能 (Guest Additions) 为了能够正常使用共享文件夹的功能,需要确保已经安装了 VirtualBox 的 Guest Additions 组件。这可以通过启动虚拟机后点击菜单栏中的 **“设备” -> “插入增强功能 CD 映像”** 来实现[^4]。随后按照提示双击安装程序,一路确认直到完成整个安装流程。此步骤会提供必要的驱动支持以便于后续的操作顺利进行。 #### 3. 创建目标挂载点 一旦上述准备工作就绪,则需在客户操作系统内部建立用于映射远程资源的目标目录。比如对于基于 Linux 的来宾 OS ,可执行如下命令来新建 `/mnt/sharing` 文件夹作为未来存放共享数据的地方: ```bash sudo mkdir /mnt/sharing ``` #### 4. 执行实际挂载操作 最后一步就是正式将之前设定好的共享区域关联至刚才准备完毕的目的地之上。具体做法是以超级用户权限运行下面这条语句即可达成目的: ```bash sudo mount -t vboxsf VMShareFolder /mnt/sharing ``` 这里 `-t vboxsf` 参数指定了使用的文件系统类型;而 `VMShareFolder` 则对应先前所赋予的那个唯一标识符名字;最终参数则是本地端打算放置这些资料的具体地址^。 此时如果一切正常的话,应该可以从当前活动的工作环境中访问到来自主系统的那些文档啦! #### 注意事项 - 如果希望每次开机都能自动加载这个连接关系而不是每次都手动重复上面的过程话,则还需要进一步编辑 fstab 文件加入相应条目。 - 不同版本之间可能存在细微差异,请参照官方最新指南做适当调整[^3].
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值