以前書いた以下の記事。
そもそもそれを防止するにはどうするのよ?というお話。
力 is Power
仮想マシンとの紐づけが定義されている以下のファイルを「読み取り専用」にしてしまうという力技。
/path/to/.vagrant/machines/default/virtualbox/id
こうすると、もし紐づけの削除が行われそうになった時には
$ vagrant up
(中略)
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/machine.rb:204:in `initialize': Permission denied
ってな感じに起動でコケるので、結果的に紐づけ削除を防止できる。そのあとは再度 vagrant up
すればOK。
今のところこれで不都合は起きていない。
根本的な問題解消方法は未だ不明。