layout: post title: “2017-07-03-vagrant-launch-error” date: 2017-07-03 13:39:48 +0000
※この記事は2016年8月 Gist に投稿してあったものです。
原因
Windows のプログラム更新でいつの間にか Vagrant と Virtual Box の相性が悪くなった。
対処法
- Vagrant をただアンインストールするだけでなく残ったすべてのファイルも細かく検索して削除
- 完全に Vagrant がアンインストールできたことを確認したら、次に
1.8系列
1.7系列
など安定していることが確認済みのバージョンを再インストールする
一口に 1.8系列
云々言っても 1.7.3
1.7.4
と実際は細かくバージョンが分かれています。
残念ながらこれは 一つずつ試してみる しかありませんでした。
一応、調べてみたところ大概の方は 1.8.4 が安定しているようです いちいち調べるのは面倒…というならこちらから試したらどうでしょうか。※ちなみに私のPCでは 1.7.4
でした。
注意点
Windows 8 以降から Hyper-V
という仮想サーバーが入っていてそれが有効になっていると、 Virtual Box と喧嘩しうまく動作しない ので別に対処する必要があるようです。が、私のPCには入っていなかったので詳細は不明です。もしまだ Vagrant が起動しないのであれば Hyper-V が入っていないか確認してみてください 。
(”Hyper-V Vagrant”などでググると色々出てきます。)
最後に
Virtual Box のアップデートはダメ!!
今まで Vagrant が起動しないときは Virtual Box をアップデートすれば動いたのでアップデートしてしまったのですが後で面倒なことになってしまいました。だからダメ、ぜったい。