如何在 VirtualBox 中从 Host 到 Guest 共享文件?主机-Ubuntu,来宾-Ubuntu

pra*_*bha 37 virtualbox shared-folders 12.04

我有一台 Ubuntu 12.04 机器,我在上面安装了 VirtualBox,以 Ubuntu 12.04 作为来宾操作系统。

如何在主机和访客之间共享文件?

我也安装了来宾添加,但即使安装了它仍然无法安装 sf_shared 文件夹。这意味着我无法从主机检索文件。

War*_*ill 44

我不相信在没有先安装扩展包的情况下在主机和来宾之间共享文件是可能的,尽管我在这方面可能是错的。

你可以在这里找到:https : //www.virtualbox.org/wiki/Downloads

检查您拥有的 Virtualbox 版本。我的是 4.2.18 双击链接

你应该看到这样的东西

在此处输入图片说明

单击“确定”并安装。

下一步在您的主机上创建一个文件夹作为共享区域

VboxShare在我的主目录中创建了一个。

在此处输入图片说明

首先,确保您的虚拟机已关闭。

机器状态关闭图像

然后,进入虚拟机的设置,选择共享文件夹,然后选择加号图标以创建共享文件夹并填写详细信息,将其设置为自动挂载。

在此处输入图片说明

单击“确定”,然后启动您的访客。

Job Done 共享文件夹在您的来宾计算机上显示为

/media/sf_Vboxshare
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

只需再执行一个步骤,即可将访客系统中需要访问该文件夹的任何用户添加到vboxsf组:

sudo adduser $USER vboxsf
Run Code Online (Sandbox Code Playgroud)

注销并重新登录,现在一切正常。


小智 9

共享文件夹部分的 VM 设置中,记住共享文件夹的名称!
在来宾操作系统上安装VBox 来宾添加后,启动终端并输入

sudo mount -t vboxsf <share-name> /where/to/share
Run Code Online (Sandbox Code Playgroud)

可能想检查https://forums.virtualbox.org/viewtopic.php?f=3&t=15868