環境
Mac OS X EI Capitan
Virtualbox 5.0.20
Vagrant 1.8.1
状況
VirtualBox上ではVMが表示されているのに、vagrant status
とやると、not created
になることが、たまにある
$ vagrant status
Current machine states:
default not created (virtualbox)
対処法
対象のVMのUUIDを調べる
$ VBoxManage list vms
...
"hoge" {xxxxxxx-xxxx-xxxx-xxxx-xxxxxx}
ファイル「.vagrant/machines/default/virtualbox/id」に、上記で取得したUUID({}で囲まれた部分)を記述
$ echo xxxxxxx-xxxx-xxxx-xxxx-xxxxxx > .vagrant/machines/default/virtualbox/id
vagrantのステータスが変わっていることを確認する
$ vagrant status
Current machine states:
default running (virtualbox)