devp Asked: 2021-10-01 22:10:06 +0800 CST2021-10-01 22:10:06 +0800 CST 2021-10-01 22:10:06 +0800 CST virtualbox中发送关机信号和关闭机器电源的区别 772 在Virtualbox中发送关机信号和关闭机器有什么区别? 什么时候应该使用发送关机信号选项,什么时候应该使用关闭机器选项? virtualbox 1 个回答 Voted Best Answer Kamil Maciorowski 2021-10-01T22:30:13+08:002021-10-01T22:30:13+08:00 这直接包含在文档中: 这三个选项之间的区别至关重要。它们的含义如下: 保存机器状态:[…] 发送关机信号。这将向虚拟机发送 ACPI 关闭信号,其效果与您在真实计算机上按下电源按钮的效果相同。这应该会从 VM 内触发适当的关闭机制。 关闭机器电源:使用此选项,Oracle VM VirtualBox 也会停止运行虚拟机,但不保存其状态。 警告 这相当于在没有正确关机的情况下拔下真实计算机的电源插头。如果您在关闭机器后再次启动机器,您的操作系统将不得不完全重新启动,并且可能会开始对其虚拟系统磁盘进行长时间的检查。因此,通常不应该这样做,因为它可能会导致数据丢失或磁盘上来宾系统的状态不一致。 作为例外,如果您的虚拟机有任何快照,请参阅第 1.10 节,“快照”,您可以使用此选项快速恢复虚拟机的当前快照。在这种情况下,关闭机器电源不会中断其状态,但自拍摄快照以来所做的任何更改都将丢失。 你几乎总是想发送关机信号,就像你几乎总是想正确地关闭一台真实的计算机,而不是仅仅拔掉电源插头。 请注意,如果虚拟机操作系统可以对 ACPI 关闭信号做出反应,那么它很可能会从内部自行启动关闭过程。就像在物理计算机中一样:单击开始、关闭;或调用shutdown …;您不一定需要按下电源按钮。关闭的一种或另一种方式是温和的,这就是您通常想要的。 在少数情况下,您可能想突然关闭电源(拔掉插头): (在引文中提到)当您想要快速恢复快照时。 当 VM 中的操作系统被设计为能够随时可靠地拔下电源插头时(甚至可能无法通过设计对 ACPI 关闭信号做出反应)。 当 VM 中的操作系统对 ACPI 关闭信号没有反应但需要一些内部准备时。在这种情况下,您应该触发准备工作,等待“现在可以安全关闭计算机”之类的消息,然后拔掉插头。 当虚拟机挂起并重置或拔掉插头是你唯一能做的事情。 当您不在乎并接受风险时。 当您想测试拔下电源插头后会发生什么不良情况时。
这直接包含在文档中:
你几乎总是想发送关机信号,就像你几乎总是想正确地关闭一台真实的计算机,而不是仅仅拔掉电源插头。
请注意,如果虚拟机操作系统可以对 ACPI 关闭信号做出反应,那么它很可能会从内部自行启动关闭过程。就像在物理计算机中一样:单击开始、关闭;或调用
shutdown …
;您不一定需要按下电源按钮。关闭的一种或另一种方式是温和的,这就是您通常想要的。在少数情况下,您可能想突然关闭电源(拔掉插头):