LoginSignup
8
12

More than 5 years have passed since last update.

vboxが起動しない windows10

Last updated at Posted at 2017-09-03

2017/09/03
ひさしぶりにoracle VirtualBoxを起動しようとしたら、起動しない。
windows10 home x64 バージョン1703 OSビルド15063.540
ネットワークアダプタを確認すると、以前はあったはずの VirtualBox Host-Only Network が消えている。
VirtualBox 5.1.6 2016/9/19に取得したもの
念のためvboxの最新版を再インストール
VirtualBox 5.1.26
やはり起動しない。

ググってみる。キーワードは「vbox 起動しない windows10」
古い話が多い。windows7の話とか。vagrant絡みも関係なし。
windows updateがきっかけなのか。

次のキーワードでググる「vbox windows10 host-only」

次の記事を読んでみる。2015年7月から始まる話。
Cannot create host-only adapter with VBox 5 on Windows 10 (using administrative shell) #1521
https://github.com/docker/machine/issues/1521

2017年8月にも5.1.26でも問題が起きているとの報告もある。

記事にあった下記コマンドを確認する。失敗。管理者権限のコマンドプロンプトでも同様。

>cd C:\Program Files\Oracle\VirtualBox
>VBoxManage.exe hostonlyif create
0%...
Progress state: E_FAIL
VBoxManage.exe: error: Failed to create the host-only adapter
VBoxManage.exe: error: Querying NetCfgInstanceId failed (0x00000002)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 94 of file VBoxManageHostonly.cpp

次のファイルを右クリックからインストール。ダメ。host-only adapter作られず。
C:\Program Files\Oracle\VirtualBox\drivers\network\netlwf\VBoxNetLwf.inf

次のチケットは2年前にclosedとなっている。そもそもvbox5.0.0向け。
Windows host-only adapter creation fails due to slow background processing
https://www.virtualbox.org/ticket/14040

上記記事で配布されている下記を実行してみる。管理者権限。
https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe

次のメッセージが表示されるだけでadapterは作られない。

VirtualBox Windows 10 fix - ACTIVE
This fixeds the incompatibility of VirtualBox with Windows 10 which
prevents one from setting up virtaul host-only network interfaces.
Leave this application running in the background during the setup of
your VM, then it should be closed to avoid the overhead for 
Created by Jiri Hruska <jirka@fud.cz> (2015-08-01)
More information: VirtualBox ticket #14040

よくよく上記メッセージを見ると上記プログラムを起動しっぱなしままで
ネットワークのセットアップをしろということだった。
では再度[VBoxManage.exe hostonlyif create]を実行。結果変わらず host-only アダプタは作られない。

virtualboxを起動してみる。おお、起動した!!

VBox-Win10-fix-14040.exeを止めて、再度virtualboxを起動してみる。起動しない。
めっちゃ不便なんですけど。。。

とりあえずVBox-Win10-fix-14040.exeを起動した状態で次に進む。
VirtualBoxマネージャーのファイルメニューからネットワーク操作マネージャーを開いてみる。次のポップアップメッセージが表示されるのみ。
「アクティブなネットワーク操作がありません。」
以前作成していたubuntu15.10 64bitを起動してみる。

VirtualBox - エラー
仮想マシン ~ のセッションを開けませんでした。
詳細
Interface ('VirtualBox Host-Only Ethernet Adapter #2') 
is not a Host-Only Adapter interface
(VERR_INTERNAL_ERROR)
終了コード: E_FAIL(0x80004005)
コンポーネント: ConsoleWrap
インターフェース: IConsole
{872da645-4a9b-1727-bee2-5585105b9eed}

やっぱりそうか。
マネージャーでVMを選択し[設定]をクリック。設定画面が開く。
[ネットワーク]を選択。[アダプター2]を確認すると、
[割り当て:ホストオンリーアダプター]の[名前]が[未選択]になって、選択肢には他に何も表示されない。詰んだか。
いったん割り当てを[未割り当て]としてみる。
そしてVM起動。起動した。でもネットワーク無しじゃなあ。。

会社の同僚のwindow10ではvbox動いてたけどなぁ。

さてさてVMでMeteorしたかったのだが、java spring eclipse環境だった。ん~記憶にないなり。ひさしぶりすぎてうましらたろう状態。

その後、VirtualBox 5.1.26のRepairインストールを行いOS再起動をおこなったところ、普通にvboxマネージャが起動できるようになった。環境設定のネットワークからホストオンリーネットワークを追加したところ普通に追加された。
VirtualBox Host-Only Ethernet Adapter #3
なぜ#3なのか。。それはいまだ不明。。

8
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
12