2012-03-21 9 views
1

ヘッドレスで実行したいマシンにVirtualBoxをインストールしました。VirtualBoxヘッドレス - Linux

私は、そのマシンにsshをした場合、私は

VBoxHeadless --startvm "WindowsXPの" &

を実行することができるよ、すべてが素晴らしい実行されます。

私はゲストを無人で走りたい。

私は

/etc/rc.localの

に上記のコマンドを置くが、私は再起動した後には、アップスパークしません。

ゲストを起動するbashスクリプトを作成しましたが、bashスクリプトへの参照をrc.localに入れようとしましたが、動作しません。

私は間違っていますか?すべてのinit.dスクリプトが実行された後、rc.localはコマンドを実行しませんか?

ありがとうございます!

+0

この質問は以上になりますhttp://superuser.comまたはhttp://serverfault.comで適切です。気楽に答えるには、ヘッドレスゲストが正常に起動するまで、実行レベルで何が失敗しているのかを知るためにログを有効にする必要があります。 – MrGomez

答えて

4

セットアップの作成に使用したのと同じユーザーとしてVBoxHeadlessを実行する必要があります。あなたはそれをしましたか?

あなたはその同じ考えのWindowsユーザーの場合、この

su - <username> -c 'VBoxHeadless --startvm "WindowsXP"' 
+0

本当にありがとうございます。 – Andrew

0

ため、suコマンドを使用することができます。

C:オラクル\ VirtualBoxの\ \プログラムファイル\ VBoxHeadless.exe --startvm "UUID |名" オフ--vrde

詳細情報はで見つけることができます: http://www.virtualbox.org/manual/ch07.html#vboxheadless

関連する問題