我已经在我的 Windows 7 PC 上安装了 vmware server 2.0.2,并通过 vmware web access 安装了 ubuntu。
现在我想知道在重新启动或关闭 Windows 主机之前是否需要登录到我的虚拟操作系统 (ubuntu) 并将其关闭?还是 vmware 会自动执行此操作?
谢谢B
答案1
我不知道,但我大胆猜测 VMware 在收到关闭信号时会保存客户系统的状态。至少任何理智的开发人员都会让他的系统这样做。
简单测试 - 打开虚拟机并打开文本编辑器。输入一些内容。关闭虚拟机界面并重新启动。打开虚拟机界面并检查编辑器窗口是否存在。
答案2
首先,我建议运行较新版本的 VMware。您可以通过免费下载获得 3.51 或 4.0 ESXi 服务器。然后,您需要在客户操作系统上安装 VMware 工具。安装完成后,客户操作系统的关闭将得到正确且自动的处理。
答案3
为了确保万无一失,只需进行测试即可。
运行虚拟机,启动客户操作系统,然后关闭虚拟机(Alt+F4 或重新启动主机操作系统)。然后再次运行虚拟机,查看客户操作系统是否启动。如果没有启动,也就是说,如果它只是恢复到原来的位置,那么状态已保存并恢复,您应该没问题。如果做启动,则您的 VM 未设置为保存/恢复状态。在这种情况下,您需要观察启动过程,看它是否显示任何错误关机的迹象。(我不熟悉 Ubuntu 的细节,但我确信在错误关机后下次启动时它会有某种通知或系统/磁盘检查。)
此外,请确保客户操作系统设置为处理关机事件(例如按下物理系统上的电源按钮),因为虚拟机通常通过模拟按下按钮来关闭客户操作系统,否则它最终会像你刚切断电源一样“关闭”。