我在 VirtualBox 上的 Ubuntu 主机(18.04 和 20.04)中有两个类似的带有 Windows 10 虚拟机的系统。两者都做同样的事情:如果我暂停虚拟机(主机+P),当它重新打开时,键盘显然被捕获但我无法键入 - 虚拟机中没有任何内容。即使在 VM 中重新启动 Windows 也不会将其恢复。奇怪的是,它并不能保证 100% 中断 - 出于测试目的的短暂暂停有时会恢复工作,但更长的暂停永远不会。
这意味着为主机释放资源的唯一方法是完全关闭虚拟机,但是在一个系统上登录时间是几分钟(我几乎无法控制的公司映像),而且我使用它的软件需要一些时间分钟开始。我以为我以前见过其他待机选项,但在这种组合中看不到它们。
两个系统都没有启用任何 USB 过滤器;两者都有来宾扩展和键盘自动捕获。Linux 主机下的 Windows 客户机的暂停功能是否损坏,或者有什么方法可以解决这个问题?
我相信这实际上是由于 virtualbox 对 HyperV 的实施不佳。尝试禁用 hyperV
bcdedit /set hypervisorlaunchtype off
并重新启动。希望这可以为您解决问题。