46
45

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

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

Last updated at Posted at 2015-04-06

いつも通り

$ 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の仮想マシンとの紐付けの直し方]
(http://elm-arata.hatenablog.com/entry/2013/09/25/175547)

46
45
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
46
45

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?