Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OSX Mavericks(vagrant 1.6.5)上将vagrant.d移出主文件夹时出现问题_Vagrant_Osx Mavericks - Fatal编程技术网

在OSX Mavericks(vagrant 1.6.5)上将vagrant.d移出主文件夹时出现问题

在OSX Mavericks(vagrant 1.6.5)上将vagrant.d移出主文件夹时出现问题,vagrant,osx-mavericks,Vagrant,Osx Mavericks,我想把流浪汉从我的机器转移到外置硬盘上 以下是这些条款: 这很简单,我假设所有后续的流浪者框都会指向我的新路径/Volumes/vagrant/vagrant\u home,但事实并非如此 导出流浪汉_HOME似乎不符合指南要求;在我的例子中,环境变量似乎被忽略了。根据shared\u helpers.rb如果未找到VAGRANT\u HOME,它将默认为~/.VAGRANT.d,在我的情况下就是这样。它实际上是在重新创建/Users/jeitnier/.vagrant.d。正在那里创建任何

我想把流浪汉从我的机器转移到外置硬盘上

以下是这些条款:

这很简单,我假设所有后续的流浪者框都会指向我的新路径
/Volumes/vagrant/vagrant\u home
,但事实并非如此

导出
流浪汉_HOME
似乎不符合指南要求;在我的例子中,环境变量似乎被忽略了。根据
shared\u helpers.rb
如果未找到
VAGRANT\u HOME
,它将默认为
~/.VAGRANT.d
,在我的情况下就是这样。它实际上是在重新创建
/Users/jeitnier/.vagrant.d
。正在那里创建任何新框,而不是我的
VAGRANT\u HOME
path。它是在我的
.bash_profile
中定义的,我还从命令行进行了导出,正如文档所示

echo$VAGRANT\u HOME
还显示了
/Volumes/VAGRANT/VAGRANT\u HOME
的正确路径,这就是我真正感到困惑的原因


这里会发生什么?

Jared,你能澄清一下你看到的问题是什么吗?(或者编辑问题以反映它。)我在Ubuntu上确认了同样的问题:
$echo$VAGRANT\u HOME/hdd/.VAGRANT.d
$VAGRANT-vvagrant 1.6.5
$lsb\u release-c代码名:trusty
仍然创建
~/.VAGRANT.d
@AlexBlex我可以手动编辑
/Applications/Vagrant/embedded/gems/gems/Vagrant-1.6.5/lib/Vagrant/shared_helpers.rb
并设置了我想要的路径,但我仍然遇到了一些问题,这些框表示它们已创建并正在运行,但找不到任何地方。@JaredEitnier:谢谢。重新登录后所有作品。很可能我忘记了
source
配置文件或类似的东西。所以你已经在应该的地方创建了新的框&它们显示在VirtualBox窗口中?它不是从
.vagrant.d
重新创建和读取的吗?