WindowsアップデートしたらVM(VirtualBox、Vagrant)が起動しなくなった
結論から書くと、
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をアップデートしろだのある。
結果的にはこれと同じでした。
Windowsアップデートでホストオンリーアダプタが消えてしまったらしい。
Virtualboxを起動して、「ファイル」→「ホストネットワークマネージャー」で
既存の設定を「x除去」、新規で「+作成」(必要ならIPアドレスを設定)
VMの「設定」→「ネットワーク」→「アダプター2」で、作成したホストオンリーアダプタを選択
VMを起動して解決!
VirtualBoxとVagrantの最新バージョンをインストールしなおしてVM作り直して、結局同じエラーで起動に失敗して、最終的に以前遭遇して解決した問題と同じだったっていう、、