我在 Windows 7 64 位主机上使用 VMware Workstation 12.5.2。我一直使用的 Ubuntu 映像直到最近都运行良好。
当我玩虚拟机时,GNU GRUB 引导加载程序启动了,这在以前是没有的。此后,显示以下错误消息:
CPU 已被客户操作系统禁用。关闭或重置虚拟机。
我尝试过重启虚拟机、VMware 应用程序和主机本身。我需要做什么才能让虚拟机再次运行?
答案1
这个问题没有什么疑问,所以我只是假设你想了解情况。
您的客户 Ubuntu 机器无法使用,控制台中的错误消息表明此情况,开头为:
run-init:/sbin/init:没有此文件或目录
VMware Player 中的错误只是由于客户机无法正确启动而导致的。KB2000542:
当在 VMware 虚拟机中运行的客户操作系统通过连续执行 CLI 和 HLT 指令有意停止虚拟 CPU 时,会出现此错误消息。客户操作系统中出现严重错误或故障时可能会发生这种情况。
此错误可能发生在:
- Windows 虚拟机 - 由客户操作系统崩溃 (BSOD) 引起。
- Linux 虚拟机 - 由内核恐慌引起的也会生成这些消息。
您的磁盘配置存在问题,或者您的客户机已损坏,您应该创建一个新的客户机。
之后,您可以尝试安装受影响的机器磁盘来检索数据或进一步解决问题。