我想让一些应用程序运行,当 virtualbox 处于“保存状态”模式时。
有可能吗?如果可以,请稍微描述一下我该怎么做?
任何帮助将不胜感激。
谢谢
答案1
如果我没记错的话,我的 VBox 中的“保存状态”模式(在 VMware 中称为“挂起”)相当于一台基本计算机的休眠模式。
在基本系统安装中,WoL(局域网唤醒)和一些特殊的 BIOS 级别功能仍可在待机或休眠模式下运行。
但是,虚拟机与基本系统的区别在于,它们不具备这些功能。在“保存状态”模式期间,或者在 VMware 上将虚拟机置于“待机”状态时,虚拟客户机中运行的任何程序都无法工作,因为系统像休眠一样处于“冻结”状态。此类状态无法允许程序/应用程序在处于“冻结”状态的客户机操作系统中运行。就像处于“休眠”模式的计算机一样,其所有服务都无法运行。
答案2
不,当虚拟机处于保存状态时,无法运行任何应用程序。保存状态相当于操作系统中的睡眠选项。官方手册是这样说的,
VirtualBox 通过将虚拟机的状态完全保存到本地磁盘来“冻结”虚拟机。
当您稍后再次启动虚拟机时,您会发现虚拟机会从上次停止的位置继续运行。您的所有程序仍将打开,并且您的计算机将恢复运行。因此,保存虚拟机的状态在某种程度上类似于暂停笔记本电脑(例如,通过关闭其盖子)。
如果您考虑运行应用程序并希望减少开销,请查看无头模式选项。我不确定 Windows 是否提供无头模式。我曾经在无头模式下运行 ubuntu 和其他 linux/unix 操作系统,这节省了大量的 RAM 使用量。请查看这无头模式设置和使用的链接。