#857. [VirtualBox] エラー対処法。 VBoxManage: error: Details: code NS_ERROR_CALL_FAILED ...

2012-01-02

MacOS X Lion 上の Oracle VirtualBox を 4.1.8 にアップデートしたら、 VBoxManage コマンドを使って、コマンドラインで VM を起動しようとすると、エラーが出て、起動しない現象が発生。

$ VBoxManage --version
4.1.8r75467
$ VBoxManage startvm Ubuntu --type=headless
Waiting for VM "Ubuntu" to power on...
VBoxManage: error: No error info
VBoxManage: error: Details: code NS_ERROR_CALL_FAILED (0x800706be), component ProgressProxy, interface IProgress, callee
$ 

VM を GUI で起動すれば問題なく起動できるのだが、ターミナルから ssh 接続すると言った使い方がメインなので、 VBoxManage で起動する方が楽。 何とかならないかと Google で検索しても、有益な情報が見つからない。

ログを参照すると、 OpenGL 関係でエラーが起きてるっぽいので、 VM の 3D アクセレーションを OFF にしてみたら、正常起動するようになった。原因は不明だけど、まあ、いいか。

  1. GUI で VirtualBox を起動。

  2. VM を選択して、設定アイコンをクリック。

  3. ディスプレイアイコンを選択する。

  4. 拡張機能3D アクセレーションを有効化のチェックを外し、OKボタンをクリック。

  5. VirtualBox を終了。

  6. 前述の VBoxManage コマンドを実行して確認。

$ VBoxManage startvm Ubuntu --type=headless
Waiting for VM "Ubuntu" to power on...
VM "Ubuntu" has been successfully started.
$

関連記事

  • more Macintosh (Mac) : 15 ...

新着記事