VirtualBox Share Folder配置

本文档总结了如何在VirtualBox中配置主机与虚拟机之间的共享文件夹。针对Ubuntu主机和Windows客户机,介绍了安装Guest Additions驱动、创建共享文件夹、通过命令行或图形界面挂载文件夹的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下信息参考了博客 http://ubuntuguide.net/how-to-share-folder-between-virtualbox-host-and-virutal-machinesguests

这里简单小结一下

准备

安装 guest additions驱动。在虚拟机窗口,点击 Devices->Install guest additions,自动下载安装

Ubuntu Host, Windows Guest配置

1.First,create the shared folder in ubuntu host,assuming the folder is /home/user_name/vbshare:

mkdir ~/vbshare

2.Boot up Windows guest and go to Devices->Shared Folders
virtualbox_share

Click the button at right to create a share.
In Folder Path navigate to the folder you created in step one and select it.Check “Make Permanent”.
virtualbox_share2
3.For Windows guest,navigate to Start->Run and type:

cmd

In dos console,use this command:

net use t: //vboxsvr/vbshare

For Vista guest,open your Windows Explorer, click on the Map Network Drive.Type following in Folder area and check “Reconnect at logon”.

//vboxsvr/vbshare

4.Open My computer,you will see the shared folder:
virtualbox_share3

Windows Host and Ubuntu guest:

1.Create an folder,assuming it is:

c:/vbshare

2.Same to the step 2 above.
3.In ubuntu guest,open terminal(Applications->Accessories->Terminal).Using following command mount the folder:

sudo mkdir /media/vb_share
sudo mount -t vboxsf vbshare /media/vb_share

### 如何在 VirtualBox配置和使用共享文件夹 #### 配置 WindowsUbuntu 的共享文件夹 为了实现在 VirtualBox 上运行的虚拟机(Ubuntu)与宿主机(Windows)之间的文件共享,可以按照以下方法完成配置。 1. **安装增强功能 (Guest Additions)** 在配置共享文件夹之前,需确保已安装 VirtualBox 提供的 Guest Additions 工具包。这一步可以通过菜单栏 `设备` -> `插入增强功能光盘映像` 完成[^1]。安装完成后重启虚拟机以使更改生效。 2. **设置共享文件夹** 打开 VirtualBox 软件界面,选择目标虚拟机并进入其设置页面。导航至左侧列表中的「共享文件夹」选项卡。在此处点击右侧的加号图标来新增一个共享文件夹配置项。具体参数如下: - 文件夹路径:指定宿主机(Windows)上的实际目录位置,例如 D:\shared_folder。 - 折叠名称:定义该共享文件夹在客户操作系统(Ubuntu)内的逻辑名称,例如 shared_folder_ubuntu。 - 勾选「自动挂载」以及「固定分配」两个选项以便简化后续操作[^1]。 3. **挂载共享文件夹于 Ubuntu 系统内** 登录到 Ubuntu 终端执行命令行操作以手动挂载刚才设定好的共享文件夹。假设前面提到的折叠名为 “Linux_Share”,而希望将其绑定至本地 /mnt/Share 下,则可依次运行下面两条语句: ```bash sudo mkdir /mnt/Share sudo mount -t vboxsf Linux_Share /mnt/Share ``` 如果一切顺利的话,此时应该能够通过访问 `/mnt/Share` 来读写位于 Windows 主机上的对应数据了[^2]。 4. **验证连接成功与否** 尝试复制一些测试文档或者图片之类的资源来回传输一下看看效果怎样。如果遇到权限方面的问题,请记得调整相关用户的组成员身份或是赋予适当的权利位给定的目标目录树结构。 以上就是整个流程概述,涵盖了从初步准备到最后实践检验各个阶段的关键步骤说明。 ```python # Python 示例代码展示如何检查某个特定路径是否存在 import os def check_path_exists(path): return os.path.exists(path) print(check_path_exists("/mnt/Share")) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值