蒐集

鮮やかな憧憬

vagrantはたまにVirtual Boxとの連携が切れるっぽい

エラー

% vagrant reload [14:28:22]
A Vagrant environment or target machine is required to run this
command. Run `vagrant init` to create a new Vagrant environment. Or,
get an ID of a target machine from `vagrant global-status` to run
this command on. A final option is to change to a directory with a
Vagrantfile and to try again.

あ、新しい環境作っちゃってますやんアナタ・・・となった時の対策。

対処

リンクを繋ぎ直す。

VBoxManage list vms
"foxbox_default_1432539331029_40488" {2a9242c8-a206-4f62-ad52-74009e2ff641}

この紫の部分をメモしとく。

次にVagrantfileのあるディレクトリに移動すると、.vagrantというディレクトリがあるので、
~/(boxを作った場所のパス)/.vagrant/machines/default/virtualbox
に移動
idファイルの中に先ほど調べたid を書く

これでうまくいくはず。