Max OS X を Mavericks にすると
VirtualBox のバージョン4.3 以上にする必要がありますね。
それと関係あるのかどうかわかりませんけど、
VirtualBox を落とそうとしても起動中のアイコンが残って強制終了すら効かなくなり、
その影響で OS の終了も再起動もできない状態になる問題が確認されています。
電源ボタン長押しのブチ切り終了ならできるけど
何だか気持ち良くないので
せめてもう少し穏やかな感じがする方法を。
ターミナルから shutdown
ターミナルを使う必要があるので、普段使ってない人は
Finder 上で command shift + U を押してユーティリティフォルダを開き
「ターミナル.app」を起動してください。
あとはターミナル上で
sudo /sbin/shutdown -h now
と打ち、パスワードを求められると思うので自分のパスワードを入力。
これで Mac OS がシャットダウンできると思います。
終了じゃなくて再起動したいときは
sudo /sbin/shutdown -r now
ですね。
Vagrant の場合
また、VirtualBox の GUI が終了できないことが原因なので
Vagrant で VirtualBox を使っている場合などは
headless モードで使えばこの問題は起きないようです。
デフォルトでは headless モードで起動するはずなので
Vagrantfile で
vb.gui = true
などとしている場合は、これをコメントアウトするだけですね。
# vb.gui = true
根本的な解決にはなってないけど
まあ電源ブチっと切るよりは多少心穏やかな気がします。
あとはえらいひとが本格的に対応してくれるとすごく嬉しいな、と思いながら待ってます。
いつもありがとうございます!
追記
kill
コマンドでいいのでは?
という声があったんですが、
少なくとも VirtualBox / VBox の名のついたプロセスをすべて kill
しても
状況は変わりませんでした。
何か他の方法をご存じだったら教えてください。