VirtualBox VM の起動が完了するまでそのウィンドウを非表示にすることは可能ですか?

VirtualBox VM の起動が完了するまでそのウィンドウを非表示にすることは可能ですか?

VirtualBox VM の起動が完了するまで、または X 秒が経過するまで、そのウィンドウを非表示にすることは可能ですか? 「シームレス」モードを使用して、VM の起動を表示しないことで、さらにシームレスにしたいと考えています。

私の場合は Linux ホストとゲストですが、これを行う方法があれば、おそらくどの OS でも動作するでしょう。

答え1

ヘッドレス モードが望ましいと思います。 VM は起動しますが、マシンのコンソールや GUI を表示するウィンドウは起動しません。 testVM という VM の場合は、次のように CLI から呼び出すことができます。

VBoxManage startvm testVM --type headless

電源をオフにして状態を保存するには:

VBoxManage controlvm testVM power off

そして

VBoxManage controlvm testVM savestate

ホストに拡張パックがインストールされている場合は、起動時に各 VM に RDP サーバーが接続されます。つまり、コンソール/GUI が必要な場合は、VM に RDP してログインできます。

関連情報