Windows Server 2008 R2 Hyper-V VM 在登录之前 1 分 30 秒后就出现 BSOD 了吗?

Windows Server 2008 R2 Hyper-V VM 在登录之前 1 分 30 秒后就出现 BSOD 了吗?

我有一台运行 Windows Server 2008 R2 的 Hyper-V VM(主机也是 WinSrv 2008 R2),运行正常。现在,在我登录之前,它就开始出现 BSOD。在测试我是否正常启动并登录虚拟机时,1 分 35 秒后出现蓝屏。如果我安全启动,则时间延长到近 4 分钟。

我在 BS 上得到的十六进制是 0x000000F4 等。

在虚拟机爆炸之前我没有时间检查虚拟机内部的事件日志,但主机上的事件日志报告了以下警告......

日志名称:Microsoft-Windows-Hyper-V-Integration-Admin 来源:Microsoft-Windows-Hyper-V-Integration-KvpExchange 日期:2013 年 7 月 11 日下午 12:53:38 事件 ID:4130 任务类别:无 级别:警告 关键字:
用户:网络服务 计算机:--- 描述:虚拟机“ZeroThree”安装了旧版本的集成服务(“6.1.7600.16385”)。为避免兼容性问题,请将客户操作系统中的集成服务升级到“6.1.7601.17514”。(虚拟机 ID“FE5F168E-FE73-438B-82BA-9258E1F3E8E6”)

我尝试升级集成服务,但安装仅进行到一半就出现了另一次 BSOD。

所有其他虚拟机(运行相同的操作系统)均运行良好。

我也已经弹出了主机服务器。

我们将非常感激任何建议、提示和指点。

谢谢,

保罗。

答案1

此 bubcheck 代码意味着某个关键线程或进程已终止

现在,处理蓝屏的方法(除了通常的“让我们谷歌一下错误代码”)是:

  1. 获取内存转储或至少是小型转储。对于您的情况,由于机器无法启动,您可以通过从主机安装系统 VHD 来执行此操作(它通常位于 c:\windows\minidump 或直接位于 C 盘的根目录,但这可能会改变)
  2. 将转储保存在安装了 Windows 调试工具包的机器上(参见那里)。
  3. 使用参数从 WDK 运行 dumpchk.exe !analyse。这将更准确地告诉您发生了什么,并为您提供有关错误检查可能原因的更多指示。

我编写了一个非常简单的批处理程序来执行该分析。它将从 MS 的网站上获取适当的符号,因此您不必事先下载它们:

set sympath=C:\WinDebug\symbols

c:\WinDebug\dumpchk.exe !analyze -v -y srv*%sympath%*http://msdl.microsoft.com/download/symbols %1 > c:\tmp\%~n1.txt 
notepad c:\tmp\%~n1.txt

(只需将转储文件作为参数传递给脚本。您需要调整路径以匹配您的系统)。

相关内容