OSXホスト上のVirtualBox:シグナル6エラー、ヘッドレスでのみ実行可能


10

VMをインタラクティブに起動できません。ただし、ヘッドレスで実行しても機能します(--type vrdp)

正常に実行しようとすると、

$ VBoxManage startvm Kubuntu
Waiting for the VM to power on...
VBoxManage: error: The virtual machine 'Kubuntu' has terminated unexpectedly during startup because of signal 6
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee 

私のホストマシンは10.6.7を実行しているIntel iMacであり、Oracle拡張機能がインストールされたVirtualBox 4.0.6を使用しています。

何か案は?

詳細:sudoを使用すると、仮想マシンはインタラクティブに正常に起動します。これは、ある種の不正なアクセス許可またはロックされたファイルなどが存在することを暗示しているようですが、Library / VirtualBoxのすべてのファイルを既にチェックしています。


ホストは何ですか?それらはすべてKubuntuでしたか?最初のエラー行は、ホストがシャットダウンしたことを示しています(Kubuntuはabortと呼ばれるため、SIGABRTをVBoxに送信します)。これにより、ホストに問題があるように見えますが、障害のあるホストが複数あることを暗示しています。修正しましたか?もしそうなら、どのように?
Synetech

回答:


20

Mac OS X 10.7.5ホストで実行しているすべてのVMでこの問題が発生しました。再起動が .vboxファイルのどれもが、すべての問題を持っているように見えないので、問題を解決しました。


ホストまたはゲストを再起動しましたか?
Synetech

4
ザ・ホスト。VMを実行できなかったため、再起動できるのはそれだけでした:)
Kekoa

ジェフは、ゲストを起動および再起動できることを示しました。それらがすべて影響を受けている場合は、ホストを再起動すると実際に役立つ場合があります。
Synetech

ホストをリブートすると効果的に解決されるようです
-knokio


0

まず、VMをバックアップします(ディスクイメージとそれに付随するすべてのものを含む)。

次に、VMが保持されているフォルダーに移動します。そこには、「VirtualBox.xml」というファイルと、HOPEFULLY、「VirtualBox.xml-prev」というファイルが表示されます。「VirtualBox.xml」ファイルの名前を「VirtualBox.xml.old」に変更してから、「VirtualBox.xml-prev」の名前を「VirtualBox.xml」に変更します。VMを再起動してみてください-エラーはなくなるはずです。

VirtualBox.xml-prevファイルがない場合は、新しいVMを作成して、古いディスクイメージを使用してください。そのプロセスにより、VirtualBox.xmlファイルが再作成されます。

バックアップすることを忘れないでください!


単一のVMを参照している場合、これは問題ではありません。ディスクイメージのクローンを作成し、新しいマシンを作成することまで行ってきました。これはより体系的なものであり、私の半ダースのVMのどれも正常に起動しませんが、それらはすべてヘッドレスで起動します。すべてのVMのグローバル構成ファイルを参照している場合、それをいじることはまだしていないので、それを見ていきます。
ナスジェフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.