Vagrant 流浪者/小狗移动共享文件夹

Vagrant 流浪者/小狗移动共享文件夹,vagrant,mount,puphpet,Vagrant,Mount,Puphpet,我正试着用PUPPET设置流浪者进行本地测试 我的过程就是从一个几乎干净的puPHPet文件开始,慢慢地检查,每次显示一个元素工作时更新配置。我在装载共享文件夹时遇到问题 我要共享的文件夹是: C:\Users\{username}\Documents\wip Wip中有多个文件夹-这些文件夹包含不同站点的实际web文件。例如,两个具有独立域的独立站点将是: C:\Users\{username}\Documents\wip\foo 或 为了检查共享,我只是尝试挂载文件夹wip 在Puppet

我正试着用PUPPET设置流浪者进行本地测试

我的过程就是从一个几乎干净的puPHPet文件开始,慢慢地检查,每次显示一个元素工作时更新配置。我在装载共享文件夹时遇到问题

我要共享的文件夹是:

C:\Users\{username}\Documents\wip

Wip中有多个文件夹-这些文件夹包含不同站点的实际web文件。例如,两个具有独立域的独立站点将是:

C:\Users\{username}\Documents\wip\foo

为了检查共享,我只是尝试挂载文件夹
wip

在Puppet中,我导航到:
deploytarget/local
,在
共享文件夹
部分,我选择了:

  • 文件夹源
    C:\\Users\\{username}\\Documents\\wip
  • 文件夹目标
    /var/www
请注意以下yaml(我知道某些服务器类型似乎存在问题):

但是,在流浪者上,会发生以下情况:

它涉及到:
==>testserver:/var/www=>C:/Users/{username}/Documents/wip

在这里它挂起大约一分钟,然后我得到错误:

无法在Linux来宾中装载文件夹。这通常是因为“vboxsf”文件系统不可用。请确认来宾设备已正确安装在来宾设备中,并且可以正常工作。尝试的命令是:

mount -t vboxsf -o uid=`id -u www-data`,gid=`getent group www-data | cut -d: -f3`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www
mount -t vboxsf -o uid=`id -u www-data`,gid=`id -g www-data`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www
/sbin/mount.vboxsf: mounting failed with the error: No such device
上一个命令的错误输出为:

mount -t vboxsf -o uid=`id -u www-data`,gid=`getent group www-data | cut -d: -f3`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www
mount -t vboxsf -o uid=`id -u www-data`,gid=`id -g www-data`,dmode=775,fmode=774 vflsf_jhtv3ju147hz /var/www
/sbin/mount.vboxsf: mounting failed with the error: No such device
有人知道问题出在哪里吗

谢谢

安装,并让它在来宾系统上安装主机的VirtualBox来宾添加