我正在尝试使用VirtualBox来设置多主机软件测试环境。我需要在VM和主机之间共享代码和数据(两种情况下都是Ubuntu Linux)。使用VirtualBox中的“共享文件夹”菜单项似乎无法根据需要启用文件夹共享。
如何在主机和VM之间正确配置共享文件夹?
答案 0 :(得分:0)
如果您还没有这样做,请确保已安装VirtualBox Guest Additions(顶部 菜单 - >设备 - >插入Guest Additions CD,然后按照提示进行操作)
在主机上,转到VirtualBox窗口:
顶部菜单 - >设备 - >共享文件夹 - >共享文件夹设置
点击右侧的“+”图标:
在“文件夹路径”下,导航到主机上的绝对路径名,如“/ home / joe / myFolder”
在“文件夹名称”下输入一个唯一ID,例如“someName”
在来宾VM上,打开终端并输入:
3
诀窍是ID字符串“someName”只是连接主机目录和VM的标记
目录。它没有其他目的。共享文件夹/ home / joe / myFolder现在可用作VM中的dir / mystuff。注意
VM中的目录名称不必与主机上的原始目录名称匹配,但我们可以根据需要使它们相似(例如VM中的> sudo mkdir -p /mystuff
> sudo mount -t vboxsf someName /mystuff
或/myfolder
。
VirtualBox GUI没有明确区分主机上的目录名称和目录 VM上的名称以及连接它们的ID字符串。
答案 1 :(得分:0)
在虚拟机设置中共享文件夹。
在linux中安装Guest添加内容。
如果您安装基于Gui的安装,则会自动挂载共享文件夹,您可以访问它。
另外,你必须手动安装它。
结帐以获取更多信息:
http://trainenv.blogspot.in/2017/03/install-cent-os-7-in-virtual-box.html