VirtualBox Host-Only Ethernet Adapter #2 がエラーの解決方法
ある時突然、virtualboxでhost-only adapterが使えなくなったので,解決方法をシェア
★現象
Vagrantからvagrant upを行って、virtualboxを使用するもhost-only adapterが使えずエラー...
★エラー内容
Interface ('VirtualBox Host-Only Ethernet Adapter #2') is not a Host-Only Adapter interface (VERR_INTERNAL_ERROR)
★ログ
★原因
ネットをちらほら検索するとどうやらWindowsUpdateが原因の模様のようです。
★解決方法
1.VirtualboxをUnInstall
2.Virtualboxを改めてネットから以下のVagrant対応版※1をインストール
3.Vagrantからvagrant upを行って、virtualboxを使用するもhost-only adapterが使えずエラー...
4.ここでC:\Program Files\Oracle\VirtualBoxのディレクトリへ行き、「.\VBoxManage.exe hostonlyif create 」を実行する※2
※注意1
※注意2
(virtualboxのUnInstallを行わずに、上記手順4のコマンドを実行すると'VirtualBox Host-Only Ethernet Adapter #3'が作成されるが、その後の対応方法が不明のため、VirtualBoxを再インストールしました。)
5.Vagrantからvagrant upを行い、問題なく起動。
5.しかしこれでは、仮想環境へのpingが通らない。
6.vagrant reloadでvirtual boxを再起動
7.無事にPingが通りました..
(なお、本手順では、vagrant upによるvirtualboxの操作を行っているが、通常のvirtualboxGUIを使ったケースでも同様と推測します...)