据我们所知,我有3个刀片服务器,它们都是蓝屏,带有0xC2错误。 当它开始发生时,我发现服务器没有设置提供转储,因为它们每个都有16GB的RAM和16GB的交换文件,分为4个4GB的文件。
我将它们设置为提供一个小的转储文件(64K迷你转储),但转储文件没有被写入。 在启动服务器事件日志报告事件ID 45“系统无法成功加载故障转储驱动程序”。 和事件ID 49“为故障转储configuration页面文件失败,请确保在启动分区上有一个页面文件,其大小足以包含所有物理内存。
我的理解是,小转储不应该需要一个足够大的物理内存的交换文件,但错误似乎指向不是这样的情况。 当然问题是最大的交换文件大小是4GB,所以这似乎是不可能的。
任何人都可以指出我从哪里去?
问题是由于从SAN启动服务器。
有关从SAN启动Windows Server 2003/2008的Microsoft白皮书
虽然Windows 2008能够将转储文件写入SAN启动驱动器,但Windows 2003却不能。