为什么我的 Virtualbox 虚拟机在崩溃时恢复到快照?

Why did my Virtualbox vm revert to a snapshot on crash?

我在我的 Linux Virtualbox 客户机中单击了 'hibernate',屏幕变黑了。

所以我关闭了 window(选择 'power off')。然后我重新启动了虚拟机,整个机器已经回滚到两天前的状态(最后一个快照)。从那时起我就失去了所有的工作。

发生了什么事?我如何防止它再次发生?

这是因为 Virtualbox 中存在一个可怕的 UI 设计缺陷。

如果机器崩溃或您 'paused' 在弹出的 'restore machine state' 对话框中,默认选中名为 'revert to last snapshot' 的复选框。

因此,当您单击 'ok' 时,您将失去当前状态。

为防止以后发生这种情况,请务必记得取消勾选此框。或者从不拍快照。或拍摄每日快照。