为什么 VirtualBox 不能恢复我保存的机器状态?

为什么 VirtualBox 不能恢复我保存的机器状态?

我正在使用 VirtualBox 3.1.2(在 Windows 7 上,作为我的主机操作系统)来试验 ArchLinux 安装。我Save Machine State在关闭虚拟机时使用该选项,以便可以将其恢复到原样。如果我尝试立即恢复它,恢复状态工作正常。但是,如果我尝试在几个小时后或第二天执行相同操作,则在启动 VirtualBox 时,VirtualBox 的行为就像从未保存过机器状态一样,并以类似于冷启动的方式启动虚拟机。

为什么会这样?还有人遇到过这种情况吗?

编辑:澄清一下:对我的硬盘所做的所有更改都会保留 - 只是该Save previous state功能不起作用 - 它不会将虚拟机恢复到保存的状态,而是充当系统已关闭的状态


显然,这是一个已知的错误。我提交了错误,但由于这是重复上一个错误。该错误仅影响那些安装在非标准位置的安装。

答案1

请检查您是否对保存虚拟机的目录具有完全写入权限。请同时回答以下问题:

  • VM 文件都存储在您的本地硬盘上还是网络共享上?
  • 该分区使用什么文件系统格式化?
  • 尝试以管理员身份运行 VirtualBox - 这能解决你的问题吗?另请查看http://wiki.archlinux.org/index.php/VirtualBox有关 archlinux&VirtualBox 的信息

答案2

此错误已在 VirtualBox 3.2.6 及更高版本中得到修复 - 发生此错误是因为我将 VirtualBox 安装到了非标准位置

相关内容