是否可以隐藏 VirtualBox VM 的窗口,直到它启动完成?或者,直到过了 X 秒?我想使用“无缝”模式,并通过不显示 VM 启动来使其更加无缝。
就我的情况而言是 Linux 主机和客户机,但如果有办法做到这一点,它可能会在任何操作系统上运行。
答案1
我认为无头模式正是您想要的。它会启动虚拟机,但不会启动显示机器控制台和/或 GUI 的窗口。您可以像这样从 CLI 调用它,对于名为 testVM 的虚拟机:
VBoxManage startvm testVM --type headless
并关闭电源/保存状态:
VBoxManage controlvm testVM power off
和
VBoxManage controlvm testVM savestate
如果您在主机上安装了扩展包,它会在启动时将 RDP 服务器连接到每个 VM,这意味着如果您发现确实需要控制台/GUI,则可以通过 RDP 连接到您的 VM 并进入。