运行 Linux 和 Windows(双启动并虚拟化同一台机器)并休眠

运行 Linux 和 Windows(双启动并虚拟化同一台机器)并休眠

让我们想象一下以下场景:

  • 您可以在同一台计算机上安装 Linux 和 Windows,这样您就可以启动和虚拟化相同的机器。
  • 您目前正在主机上运行 Ubuntu。
  • Win7 正在该主机上的虚拟机内运行。
  • 该虚拟机内部有 20 多个应用程序正在运行,您不能关闭它们,直到完成项目为止(除非您想浪费数小时的时间)。
  • 现在您突然意识到,如果能拥有更强大的马力(尤其是 GPU 方面)并让 VM 进入休眠状态以便您可以本地启动它会很不错……

那可能吗?

我还想知道如果 Win7 系统已经运行了几个虚拟机会发生什么。在另一个虚拟机内运行虚拟机,这是怎么回事?

答案1

你能解释一下以下内容吗

现在您突然意识到,如果能拥有更强大的马力(尤其是 GPU 方面)并让 VM 进入休眠状态以便您可以本地启动它会很不错……

据我所知,没有什么可以阻止您休眠客户操作系统(虚拟机)并启动主机操作系统。但是,您想在休眠之后启动 Windows7 或 Linux 吗?如果是 Linux,则没有问题。如果是 Win7,我看不出有办法从虚拟磁盘“本机”启动它。

答案2

https://en.wikipedia.org/wiki/Hibernation_%28computing%29#Microsoft_Windows

在 Windows 计算机上,仅当所有硬件和设备驱动程序都符合 ACPI 和即插即用标准时,才可以进入休眠模式。

虽然维基百科上没有引用这句话,但据我所知这是真的。我不记得有任何虚拟机满足这个标准。

相关内容