如何在 Linux 上为 VirtualBox 配置共享文件夹
How do I configure shared folders for VirtualBox on Linux
我正在尝试使用 VirtualBox 设置多主机软件测试环境。我需要在虚拟机和主机之间共享代码和数据(Ubuntu Linux 在这两种情况下)。使用 VirtualBox 中的 "Shared Folders" 菜单项似乎无法按需要启用文件夹共享。
如何正确配置主机和虚拟机之间的共享文件夹?
如果您还没有这样做,请确保已经安装了 VirtualBox Guest Additions(顶部
menu -> Devices -> Insert Guest Additions CD,然后按照提示操作)
在主机上,转到 VirtualBox window:
top menu -> Devices -> Shared Folders -> Shared Folder Settings
点击右边的“+”图标:
在 "Folder Path" 下导航到主机上的绝对路径名,例如“/home/joe/myFolder”
在 "Folder Name" 下输入一个唯一 ID,例如 "someName"
在来宾 VM 上,打开终端并键入:
> sudo mkdir -p /mystuff
> sudo mount -t vboxsf someName /mystuff
诀窍在于ID字符串"someName"只是连接主机目录和VM的标签
目录。它没有其他目的。共享文件夹 /home/joe/myFolder 现在可用作 VM 中的目录 /mystuff。笔记
VM 中的目录名称不必与主机上的原始目录名称匹配,但如果需要,我们可以使它们相似(例如 VM 中的 /myfolder
或 /joe/myFolder
)。
VirtualBox GUI没有明确区分主机上的目录名,目录
VM 上的名称,以及连接它们的 ID 字符串。
打开您的虚拟机并转到顶部菜单设备并单击插入来宾添加 CD
现在进入虚拟机设置并按照设置进行操作
文件夹路径,你找到你的共享文件夹。之后给出一个文件夹名称
现在再次进入您的 VM 终端
然后键入以下命令
$ sudo /media//VBox_GAs6.0.12/VBoxLinuxAdditions.run
$ mkdir /home//共享
$ sudo mount -t vboxsf ubuntushare /home//shared
我正在尝试使用 VirtualBox 设置多主机软件测试环境。我需要在虚拟机和主机之间共享代码和数据(Ubuntu Linux 在这两种情况下)。使用 VirtualBox 中的 "Shared Folders" 菜单项似乎无法按需要启用文件夹共享。
如何正确配置主机和虚拟机之间的共享文件夹?
如果您还没有这样做,请确保已经安装了 VirtualBox Guest Additions(顶部 menu -> Devices -> Insert Guest Additions CD,然后按照提示操作)
在主机上,转到 VirtualBox window:
top menu -> Devices -> Shared Folders -> Shared Folder Settings
点击右边的“+”图标:
在 "Folder Path" 下导航到主机上的绝对路径名,例如“/home/joe/myFolder”
在 "Folder Name" 下输入一个唯一 ID,例如 "someName"
在来宾 VM 上,打开终端并键入:
> sudo mkdir -p /mystuff
> sudo mount -t vboxsf someName /mystuff
诀窍在于ID字符串"someName"只是连接主机目录和VM的标签
目录。它没有其他目的。共享文件夹 /home/joe/myFolder 现在可用作 VM 中的目录 /mystuff。笔记
VM 中的目录名称不必与主机上的原始目录名称匹配,但如果需要,我们可以使它们相似(例如 VM 中的 /myfolder
或 /joe/myFolder
)。
VirtualBox GUI没有明确区分主机上的目录名,目录 VM 上的名称,以及连接它们的 ID 字符串。
打开您的虚拟机并转到顶部菜单设备并单击插入来宾添加 CD
现在进入虚拟机设置并按照设置进行操作
文件夹路径,你找到你的共享文件夹。之后给出一个文件夹名称
现在再次进入您的 VM 终端
然后键入以下命令
$ sudo /media//VBox_GAs6.0.12/VBoxLinuxAdditions.run
$ mkdir /home//共享
$ sudo mount -t vboxsf ubuntushare /home//shared