Ubuntu Linux 在 VirtualBox 中冻结

GTy*_*ler 5 linux freeze virtualbox ubuntu

我正在 64 位 Windows 7 主机下的 VirtualBox 上开发最新版本的 Ubuntu Linux。我在工作的时候,VirtualBox 卡住了,我还没有在 Ubuntu 中保存我的工作。我该怎么办?

(这是在我为 USB 2.0 安装扩展包之后发生的,我继续尝试访问 USB 端口。我怀疑这导致了我目前的情况。)

bil*_*.cn 5

Virtualbox 可以通过两种方式“冻结”。一种是客户操作系统(即 Ubuntu)或内核模式 VM 代码没有被调度或被锁定。在这种情况下,您无能为力。

如果 GUI 冻结(如果由于显示驱动程序或其他错误而经常发生),您可能能够通过 SSH 或VRDP访问您的来宾操作系统。当然,您必须在冻结发生之前进行这些设置。

如果没有,您可以使用vboxmanage controlvm命令试试运气。使用该savestate函数将当前操作系统状态存储到磁盘,然后您可以关闭崩溃的 VBox 并再次打开它。

  • 来宾操作系统被锁定或未被调度意味着什么?我怎么知道哪个是哪个?另外,如果我使用 VRDP(我还没有设置)访问我的来宾操作系统,我可以回到我原来的工作区吗? (2认同)
  • 如果使用 `savestate`,Vbox 会将所有内存内容和其他机器状态保存到磁盘,然后关闭 VM。也就是说,如果 VM 仍然“活着”并接受外部控制。否则,您可以等待一段时间查看 VM 是否解冻。如果您使用的是 Windows Vista/7 并且窗口已经变成“灰色”,那么它可能永远不会恢复。 (2认同)