如何在 Windows Virtualbox 客户机中设置共享文件夹?

如何在 Windows Virtualbox 客户机中设置共享文件夹?

我在 Ubuntu 11.04 和 Windows XP pro 上安装了 VirtualBox OSE 作为虚拟机。现在我想要一个可以在我的主机 Ubuntu 机器和我的 WinXP 客户虚拟机上访问的共享文件夹。

我怎样才能做到这一点?

答案1

第一步是安装新增嘉宾在您的虚拟 Windows 中。

之后,您可以按照以下概述定义共享文件夹这个答案。然而在 Windows 中你不需要“挂载”它,而是采取以下步骤(从用户手册Virtual Box 的相关信息):

在 Windows 客户机中,共享文件夹是可浏览的,因此在 Windows 资源管理器中可见。因此,要将主机的共享文件夹附加到 Windows 客户机,请打开 Windows 资源管理器并在“我的网络位置”->“整个网络”->“VirtualBox 共享文件夹”下查找它。通过右键单击共享文件夹并从弹出的菜单中选择“映射网络驱动器”,您可以为该共享文件夹分配驱动器号。

如果对话框中没有出现任何条目Browse,您可以手动填写文件夹共享名称所在的Folder:字段。\\VBOXSVR\<folder-name><folder-name>


Windows 资源管理器的屏幕截图(德语区域设置)

Windows XP

在此处输入图片描述

Windows 7的

在此处输入图片描述

Windows 10

在此处输入图片描述

答案2

如果使用 Windows,您必须安装 Virtualbox Guest Addition (GA) 才能与主机共享。

首先创建一个与主机共享的文件夹。例如,在主机桌面上创建一个名为 X 的文件夹,在安装 Guest Addition 之前或之后,在 Virtualbox 主窗口中右键单击客户操作系统。转到设置并查找共享文件夹选项。

选择它并选择您刚刚创建的 X 文件夹。现在启动已安装 Guest Addition 的客户操作系统(如果您尚未安装,请先安装),然后在终端上输入net use x: \\vboxsrv\x即可。它应该会告诉您现在正在共享。

对于Linux来说更容易。

答案3

我在使用 Ubuntu 主机和 Windows Guest 时遇到了这个问题。我安装了 Guest 附加功能,但无法共享文件夹。

在 Ubuntu 主机终端中,以下 3 条命令对我有用

sudo apt install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
sudo apt install build-essential module-assistant
sudo m-a prepare

之后启动 Guest Machine 并从设备 - 插入 Guest Additions CD 映像安装 Virtual Box Guest Addition,这将显示 ISO 文件,只需继续单击即可安装。

如果未列出 ISO,则再次单击“设备”-“光驱”-“选择磁盘映像”

浏览到“/usr/share/virtualbox” ISO 映像应该在这里选择它然后返回安装过程。

答案4

改编自这里

至少对于 Ubuntu 22.04 主机系统和 Windows 10 Pro 以及 VirtualBox 6.1.38,以下操作有效。我认为,它与其他版本的 Windows 作为客户机的工作方式相同:

  1. 在 VirtualBox 中启动客户操作系统。
  2. 选择设备 > 共享文件夹在 VirtualBox 菜单中
  3. 选择Add按钮。选择要共享的主机文件夹
  4. 选择自动挂载
  5. 重新启动客户系统
  6. 现在您将发现您的共享文件夹在 Windows 上映射为网络驱动器。

相关内容