
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 してログインできます。