it-swarm-ja.com

ウィンドウを取得せずにVMを起動するにはどうすればよいですか?

VirtualBoxには、ゲストOSの表示を示すウィンドウがあります。リモートデスクトップでVirtualBoxに接続しているので、ホストOSでそのウィンドウを表示するためにVirtualBoxは必要ありません。

もちろん、最小化することはできますが、VirtualBoxにそのウィンドウを表示しないように指示する方法はありますか?

58
avernet

まず、Virtual Boxバイナリがパスにあることを確認します。これはLinuxではデフォルトで行われますが、Windowsでは、インストールディレクトリのbinフォルダーをパスに手動で追加する必要がある場合があります。

次に、ゲストOS名またはUUID番号のいずれかを知る必要があります。これらの両方を見つけるには、次のように入力します。

VBoxManage list vms

ターミナルに。そこから、単にタイプしてください

VBoxHeadless -s <Guest-OS-Name>

または

VBoxHeadless -s <UUID>

VMディスプレイをウィンドウに接続せずに起動します。これで、このコマンドをバックグラウンドで実行するブートタイムサービスとして設定するだけで、設定が完了します。

52
Mies

古い質問ですが、更新が必要です:

VirtualBox 4.2以降、次のキーを押してGUIからヘッドレスマシンを起動できます Shift スタートボタンをクリックしている間。

恐ろしく直感的ではありませんが、それとその他の新機能については、 Oracleブログの投稿で概説されています。

編集:VirtualBox 5.0以降、スタートボタンにドロップダウンがあり、ヘッドレスモードを含むVMの起動方法を選択できます。

90
Tarka

VMをヘッドレスモードで起動するようにVirtualBoxに指示することができます。GUIのスタートボタンは使用しませんが、同じです。

VBoxManage startvm <guest-os-name> --type headless
17
Evgeny