PCのシャットダウンや再起動ができなくなる
VirtualBox 4.3をインストールしたPCで、PCのシャットダウンや再起動ができなくなる現象が発生する可能性があります。これはゲストOSではなくホストOS側の内容です。
少なくとも、Ubuntu 13.10 64bit + VirtualBox 4.3の組み合わせでこの現象が発生する可能性があります。
Ubuntu終了時にスプラッシュロゴが表示されますが、なかなかシャットダウンや再起動が行われない場合は、「ESC」キーを押して以下のメッセージが出力されていないか確認してみてください。
unregister_netdevice: waiting for vboxnet0 to become free. Usage count = -1
もしこのメッセージが表示されている場合、この現象に該当します。
このメッセージは継続して複数表示されます。
vboxnet0
メッセージ中に表示される「vboxnet0」は、VirtualBoxが作成する仮想ネットワークインターフェースです。ホストオンリーネットワークで仮想ネットワークインターフェースを作成すると、「vboxnet0」が作成されます。
以前にも同様の現象があった
以下の不具合報告から分かるとおり、以前同様の現象がありました。linux-3.2.0-25.40: unregister netdevice change breaks VirtualBox
kernel: unregister_netdevice: waiting for vboxnet1
その時はVirtualBoxの不具合として、VirtualBoxが修正されました。
今回の原因がどのような原因かわかりませんが、この現象に該当する人は何かしらのアップデートを待つ必要があります。
OS X Mavericks
OS X Mavericksでも似たような現象が報告されています。Virtualbox let Mavericks can't shutdown
一時的な回避策
回避策と言っても、消極的な方法しかありません。- ホストオンリーネットワークを全て削除し使用しない
- PCのシャットダウンや再起動前に、ホストオンリーネットワークを全て削除する
- VirtualBox 4.2に戻して様子を見る