プログラミング

vagrantがdefault: VM not created. Moving on…で動かなくなった時

vagrant使ってて、フリーズしたら強制終了して、もう一回接続しようとしたら固まった。

$vagrant upもできないし、$vagrant haltも

==> default: VM not created. Moving on…

となってできないし。

原因

vagrantのディレクトリのvirtualbox配下に

$cat  {path}/vagrant/.vagrant/machines/default/virtualbox/id

idというファイルが無くなっているのが原因だった。

これで解決

$cd /Users/User名/VirtualBox VMs/vagrant_default_1536654037109_19663

に移動して、

$vboxmanage list vms

を実行。

“vagrant_default_1542349043635_38698” {xxxxx-xxxx-xxx-xxxx-xxxxxxxx}

xxxxx-xxxx-xxx-xxxx-xxxxxxxx をコピーして自分のvagrantを置いてるディレクトリに移動。

$cd {path}/vagrant/.vagrant/machines/default/virtualbox

idファイルを作成。

$vi id

ファイル内の先頭にxxxxx-xxxx-xxx-xxxx-xxxxxxxxを書いて保存。

で、無事$vagrant haltが復活しました。

 

URL
TBURL

LEAVE A REPLY

*
*
* (公開されません)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Return Top