forget for get

覚えるために忘れる

WindowsアップデートしたらVM(VirtualBox、Vagrant)が起動しなくなった

結論から書くと、

WindowsアップデートしたらVMが起動しなくなった。

Windowsアップデートでホストオンリーアダプタが消えてしまったのが原因。

Virtualboxを起動して、「ファイル」→「ホストネットワークマネージャー」で

既存の設定を「x除去」、新規で「+作成」(必要ならIPアドレスを設定)

VMの「設定」→「ネットワーク」→「アダプター2」で、作成したホストオンリーアダプタを選択

VMを起動して解決!

 

 

職場についたらまずPC起動して、vagrant upでVMを起動します。

しかし、VMの起動に失敗しました。

こんなエラーコード、、

「Stderr: VBoxManage.exe: error: Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter' (VERR_INTNET_FLT_IF_NOT_FOUND)」

「VBoxManage.exe: error: Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND)」

「E_FAIL (0x80004005)」

 

ためしにVirtualBox起動して、そっちから起動してみるも、

同じエラーコードを表示して失敗、、

「E_FAIL (0x80004005)」

 

Windowsアップデートした直後だったので、それが原因くさい。

 

ググってみると、VirtualBoxをアップデートしろだの、Vagrantをアップデートしろだのある。

 

結果的にはこれと同じでした。

tyoimemo.blogspot.jp

 

Windowsアップデートでホストオンリーアダプタが消えてしまったらしい。

Virtualboxを起動して、「ファイル」→「ホストネットワークマネージャー」で

既存の設定を「x除去」、新規で「+作成」(必要ならIPアドレスを設定)

VMの「設定」→「ネットワーク」→「アダプター2」で、作成したホストオンリーアダプタを選択

VMを起動して解決!

 

VirtualBoxVagrantの最新バージョンをインストールしなおしてVM作り直して、結局同じエラーで起動に失敗して、最終的に以前遭遇して解決した問題と同じだったっていう、、