AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 589534
Accepted
Grant
Grant
Asked: 2014-04-17 10:14:06 +0800 CST2014-04-17 10:14:06 +0800 CST 2014-04-17 10:14:06 +0800 CST

在 Server 2012R2 上安装 KB2919355 后的 Inaccessible_boot_device

  • 772

我有一台服务器 2012r2 机器,我刚刚安装了 KB2919355(最近为 Windows 8.1 和 Server 2012 发布的巨型 800+MB 补丁)。服务器是戴尔 Poweredge R715。磁盘是 H200 控制器上 RAID1 中的 2x500GB SAS。

服务器在更新之前运行良好 - 我安装了戴尔管理工具,所以我知道没有失败的磁盘警报或任何东西。前一天我升级了 H200 控制器的固件,但之后系统重新启动,没有任何问题。

重新启动更新后,它出现了一个带有可移动鼠标光标的黑屏,但没有其他任何东西 - Ctrl-Shift-Esc 和 Ctrl-Alt-Del 什么都不做。让它在那里坐了一个多小时,没有任何改变。

使用“不要在 BSOD 上自动重启”选项启动,并获取INACCESSIBLE_BOOT_DEVICE错误原因。奇怪的是,它说“我们只是在收集一些错误信息,然后你可以重新启动。(0% 完成)”并保持在 0%,从未取得任何进展。

尝试使用最后一次正确的配置重新启动,相同的蓝屏死机。

重新启动到修复我的电脑工作。从命令提示符中,我可以看到所有分区和所有文件似乎都完好无损。chkdsk 报告没有错误。

在此之后,服务器设法正常启动一次。重新启动后,尽管反复启动尝试,但它从未恢复过,它们都以 INACCESSIBLE_BOOT_DEVICE 蓝屏结束。

问题似乎与 LSI RAID 控制器卡有关。technet 上有一个线程报告其他人与超微型机器有类似问题 - http://social.technet.microsoft.com/Forums/en-US/6bf5815f-55d9-4403-8f41-a16ebcb83735/patch-kb2919355-makes- supermicro-machines-crash?forum=winserver8setup

我有一个面向戴尔的支持案例,他正试图在他们的实验室中复制这个问题。可能没有其他人可以在这里做任何事情。

更新

在戴尔的建议下,我擦除了系统,并重新安装了带有 GUI 的 Server 2012R2 Datacenter。除了安装 Windows 更新,我什么也没做。

安装 KB2919355 后,服务器正常重启。再次重新启动后,它蓝屏并显示 INACCESSIBLE_BOOT_DEVICE 错误。

我强烈建议不要在任何具有基于 LSI 的 RAID 卡的服务器上安装此更新,直到此问题得到解决。希望戴尔能尽快提出解决方案。

来自戴尔支持的更新

这是我们现在正在更大规模地研究的一个问题,并且很可能必须由微软来解决,因为它比戴尔更普遍。我们将继续努力,直到我们的资源耗尽。我会及时通知你我们发现了什么。

来自戴尔支持的另一个更新

戴尔无法在他们的实验室中重现此问题。我已经确认我的两个系统有同样的问题,并且重现它很容易 - 安装 Windows,安装更新,直到它为您提供 KB2919355,服务器在安装更新后第二次重新启动时死机。

他们目前正在为我建造一台交换机器来交换其中一个,所以他们有一台坏掉的机器可以用来测试。希望这可以帮助他们快速解决问题。

boot
  • 4 4 个回答
  • 27922 Views

4 个回答

  • Voted
  1. MichelZ
    2014-05-14T06:19:00+08:002014-05-14T06:19:00+08:00

    请参阅KB2977012了解变通方法和(将来的)解决方案。

    当前状态(2014/05/13):

    Microsoft 正在研究此问题,并将在信息可用时在本文中发布更多信息。

    解决方法:

    从 Windows RT 8.1、Windows 8.1 或 Windows Server 2012 R2 的媒体启动计算机,选择修复计算机选项,单击疑难解答,然后单击命令提示符。

    注意对于此解决方法,您使用的媒体不应包括更新汇总 2919355。

    在命令提示符处,运行以下命令:

    Bcdedit /store <path of Boot Configuration Data (BCD)> /set {default} truncatememory 4294967296

    注意 BCD 文件的路径为:\BOOT\BCD,其中驱动盘符为系统分区。此命令在名为 truncatememory 的 Windows 引导加载程序下的 BCD 文件中添加一个条目。新条目的值格式为 0x100000000。例如,运行以下命令:

    Bcdedit /store C:\BOOT\BCD /set {default} truncatememory 4294967296

    重新启动计算机。计算机现在应该启动到桌面。

    注意如果发生此问题时您正在安装更新汇总 2919355,计算机将继续完成更新的安装。成功启动 Windows 后,卸载更新汇总 2919355。

    要删除 truncatememory 引导选项,请在命令提示符处运行以下命令:

    Bcdedit /deletevalue truncatememory

    正常启动电脑。

    • 3
  2. Best Answer
    MichelZ
    2014-04-26T21:33:39+08:002014-04-26T21:33:39+08:00

    Microsoft您应该使用和打开一个案例DELL。似乎与LSI controllers. 我认为目前我们无能为力

    • 2
  3. Nils
    2014-04-20T07:26:28+08:002014-04-20T07:26:28+08:00

    我认为您的 Raid 控制器固件更新触及了 Dell-BIOS 的某些区域,因此它开始寻找 SAN 引导设备。

    尝试就此向戴尔提起诉讼。

    同时检查您的 hba 和 iSCSI 引导设置并禁用它们。

    • 0
  4. Dave
    2014-06-18T07:52:57+08:002014-06-18T07:52:57+08:00

    我为我的 PowerEdge T110 II + H200 控制器 + Windows 2012 R2 Foundation 与戴尔打了电话 - 有一个与我们得到的症状完全匹配的潜在修补程序:

    • 安装了 KB2919355
    • 当打开或重新启动时,服务器进入引导循环,当 Windows 标志出现时崩溃到启动
    • 它要么在 3 或 4 次尝试后自行引导,要么进入引导恢复向导。将其关闭然后再次打开最终使其启动
    • 启动时,服务器正常运行,直到下一次关机/重启
    • 关闭自动重启会导致 INACCESSIBLE_BOOT_DEVICE 蓝屏崩溃

    该修复程序可通过电子邮件发送给您自己,网址为https://support.microsoft.com/kb/2966870

    戴尔确认该修复适用于我们,我昨晚应用了它(现在通过 Windows 更新自动提供) - 我重新启动服务器六次,都没有问题。看起来它是固定的。

    • 0

相关问题

  • Windows 7 - 从 XP VHD 启动

  • 更改配置后启动缓慢

  • 将服务器引导到 ISO 的选项

  • IBM x346 不会发布

  • 从备份还原后 SBS 2003 无法启动

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve