使用 VMWare 或 VirtualBox 和 64 位来宾系统时主机系统重置(崩溃)

sin*_*800 5 windows vmware crash virtualbox virtualization

我已经尝试在 VMWare 上安装虚拟系统有一段时间了,但在我的 PC 上遇到了奇怪的行为。

行为如下:

  • 在“自动”虚拟化模式下,它要么在启动时(甚至在 BIOS 之前)输出一条神秘的错误消息(如果我能重现,可能会在以后给出),或者它会重置完整的主机系统(黑屏、BIOS...)

  • 如果我在上面安装了 Windows XP,它在“二进制翻译”模式下运行良好。

  • 如果我尝试在其上安装 Linux,在“二进制翻译”模式下,它会在我在 GRUB 选择屏幕上按 Enter 键后 1 或 2 秒崩溃(在进入内核消息的第一页之后)

  • 使用 VirtualBox,它会直接在 BIOS 中崩溃。不过它给了我一个蓝屏!0x00000101:CLOCK_WATCHDOG_TIMEOUT:在分配的时间间隔内未在辅助处理器上收到时钟中断

  • 新闻:我再次尝试了 VirtualBox,这次并没有完全使计算机崩溃。它给了我一个严重错误和一个日志文件:http : //pastebin.com/yKZSDs91

  • 总之,如果激活VT-x,它会立即崩溃。如果没有,它似乎只有在我尝试安装 64 位时才会崩溃。

  • 另一个更新:是的,它只会在来宾为 64 位时崩溃!

  • 在使用 VirtualBox 的 Linux 上,它会因内核恐慌而崩溃。

我试过的:

  • 重新安装 Windows(我的 Windows 安装很糟糕,所以看起来很自然。虽然没有用。)
  • 新的BIOS

我确定的是:

  • 在 BIOS 中激活虚拟化扩展

我的电脑规格是:

  • 华硕 P8P67 LE 主板,最新的 BIOS/EFI 固件
  • 英特尔酷睿 i5 2500k
  • Ati Radeon HD 5770
  • 16 GB 海盗船 1333mhz DDR3 内存,4 X 4 GB

ian*_*215 0

如果您有空闲的硬盘,您可以尝试安装 Linux(例如 Ubuntu)的副本。安装 Linux 后,尝试安装 VMware 或 Virtualbox,看看错误是否仍然存在。这可以排除硬件故障。

您可以尝试但要复杂得多的另一件事是运行 VMware ESXi 的副本并将计算机设置为临时服务器,然后再次查看问题是否仍然存在。

我刚刚想到了一个问题,你们其中一台虚拟机的规格是什么?

您是将所有系统资源分配给虚拟机还是有所保留?

例如,我在虚拟机中只使用 1 个 vCPU,因此主系统仍然有一个可用,当然我一次只运行 1 个虚拟机,但您明白了。