質問: ### 前提・実現したいこと 強制的に再起動するプログラムを間違って実行したらvagrant upができなくなってしまいました。 ### 発生している問題・エラーメッセージ PUTTYで作業中に強制的にタイムアウトになり、その後にvagrants suspendを やる前に、再起動するプログラムを間違って実行したらvagrant upができなくなってしまいました。 ``` エラーメッセージ ``` Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'bento/centos-6.8' is up to date... ==> default: A newer version of the box 'bento/centos-6.8' is available! You currently ==> default: have version '2.3.1'. The latest is version '2.3.4'. Run ==> default: `vagrant box update` to update. ==> default: Resuming suspended VM... ==> default: Booting VM... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["startvm", "2bfe0d20-7cf7-4b09-ad6e-31fd9e27ddf2", "--type", "headless"] Stderr: VBoxManage.exe: error: The virtual machine 'MyCentOS_default_1487383475915_81998' has terminated unexpectedly du ring startup with exit code 1 (0x1). More details may be available in 'C:\Users\tmizu\VirtualBox VMs\MyCentOS_default_1 487383475915_81998\Logs\VBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine ### 該当のソースコード ``` WindowsPowerShellを使ってます。 ``` ### 試したこと VboxManage.exeのエラーで、できないみたいなのですが、検索してソフトを使ってもできませんでした。 見てみるにComanndの部分もエラー文の例と少し違っていたのでわかりませんでした。 vagrant upでやっても起動せず、vagrant statusで確認するとsavedです。 ### 補足情報(言語/FW/ツール等のバージョンなど) ドットインストールでやっている開発環境です。 windowsPowershellでやっています。
回答: `vagrant destroy -f`にて仮想マシンを**破棄**(操作した内容は消えます!)し、`vagrant up`して、立ち上がれば、また最初から仮想マシン内での操作を行う、エラーが出たら、仮想環境が壊れている可能性があるので、ホストのその辺をインストールし直す、ではどうでしょうか。(質問に、ホスト環境の詳細も記述しといたほうがいいかもしれません)