45
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

Organization

VirtualBoxとVagrantの紐付けをやり直す方法

いつも通り

$ vagrant up

すると

creating...

違う違う!
となる事が頻繁になってきたので、紐付け直しメモ。

開発環境

Mac OS X 10.9.5
Vagrant version 1.7.2
Virtual Box 4.3.26 r98988

Vagrantの情報を調べる

まずVagrantfileのある場所(vagrant直下)で

mac

$ VBoxManage list vms

windows

$ VBoxManage.exe list vms

すると
virtualboxのbox一覧が表示されます。
"boxname"{id}

"**-vagrant_default_1428282785450_80674" {hoge}  # 本来のvagrant
"**-vagrant_default_1428282785450_80674" {piyo}  #  新たにできたvagrant
"Google Nexus 5 - 5.0.0 - API 21 - 1080x1920" {137ef325-c516-4293-af48-5a2b785eab17}
"Sony Xperia Z - 4.3 - API 18 - 1080x1920" {805c3fc0-2138-4e47-adf1-826b121b8a5d}

VirtualboxとVagrantを紐付けしている場所

上記とおなじ場所で

$ cat .vagrant/machines/default/virtualbox/id
piyo%

とでてくると思うので、本来のvagrantのid(hoge)に書き換えます。

最後に

$ vagrant up

今まで泣く泣く削除していたvagrantが使えるようになりました。

参考記事(ありがとうございます。)
Vagrantの仮想マシンとの紐付けの直し方

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
45
Help us understand the problem. What are the problem?