この質問にはすでに答えがあります:
VirtualBoxには、ゲストOSの表示を示すウィンドウがあります。リモートデスクトップでVirtualBoxに接続しているので、ホストOSでそのウィンドウを表示するのにVirtualBoxは必要ありません。
もちろん、最小化できますが、VirtualBoxにそのウィンドウを表示しないように指示する方法はありますか?
この質問にはすでに答えがあります:
VirtualBoxには、ゲストOSの表示を示すウィンドウがあります。リモートデスクトップでVirtualBoxに接続しているので、ホストOSでそのウィンドウを表示するのにVirtualBoxは必要ありません。
もちろん、最小化できますが、VirtualBoxにそのウィンドウを表示しないように指示する方法はありますか?
回答:
最初に、Virtual Boxバイナリがパスにあることを確認します。これはLinuxではデフォルトで行われますが、Windowsでは、インストールディレクトリのbinフォルダーをパスに手動で追加する必要がある場合があります。
次に、ゲストOS名またはUUID番号を知る必要があります。あなたはこれらの両方を見つけることができます
VBoxManage list vms
ターミナルに。そこから、単に入力します
VBoxHeadless -s <Guest-OS-Name>
または
VBoxHeadless -s <UUID>
これにより、ディスプレイがウィンドウにアタッチされずにVMが起動します。これで、このコマンドをバックグラウンドで実行されるブート時サービスとして設定するだけで、設定が完了します。
古い質問ですが、更新が必要です:
VirtualBox 4.2の時点ではShift、スタートボタンをクリックする間、GUIからヘッドレスマシンを起動できます。
ひどく直感的ではありませんが、そのことやその他の新機能については、Oracleのブログ投稿で概説されています。
編集:VirtualBox 5.0の時点では、ヘッドレスモードを含め、VMの起動方法を選択できるドロップダウンが[スタート]ボタンにあります。
VirtualBoxに、GUI起動ボタンを使用せずに、ヘッドレスモードでVMを起動するように指示できますが、同じです。
VBoxManage startvm <guest-os-name> --type headless