Supermicro X9DRL-iF 在 POST 屏幕上以 B2 状态代码挂起,没有任何外部设备

Supermicro X9DRL-iF 在 POST 屏幕上以 B2 状态代码挂起,没有任何外部设备

我最近刚刚重启了服务器,发现内存问题。系统在启动操作系统之前就挂断在 POST 屏幕上,代码为 B2,我也无法打开 BIOS 设置。我做了一些搜索,根据手册,B2 状态是“控制台输出/输入设备/控制台初始化和加载选项 ROM(VGA、RAID、并行端口、串行端口……)”

参考:http://www.tomshardware.com/forum/321881-30-system-boot-error

然后我把 PCI-E 和 USB 设备一个一个拔掉,然后重启测试。拔掉最后一个设备后,问题仍然存在。

主板是新的,在这个问题出现之前我没有做任何改变,所以我真的不知道。

答案1

刚刚花了无数个小时来解决这个问题超微X9Dai主板。玩过之后Clover EFI 引导加载程序,主板突然卡在 POST 上,状态代码为 B2。我无法进入 BIOS 或“选择启动设备”屏幕。这使得无法刷新新的 BIOS 或清除 NVRAM,这似乎是我遇到的主要问题。

经过一番谷歌搜索后,我发现了SuperMicro UEFI BIOS 恢复指南成功了!这基本上让你使用 USB 加密狗和最新的 BIOS 文件启动到 BIOS 恢复模式。步骤如下:

  1. 使用笔记本电脑或备用电脑,创建可启动FreeDOS USB 加密狗
  2. 从主板网站下载最新的 BIOS。就我的情况 (X9Dai) 而言,有一个链接主板页面上的“更新 BIOS”
  3. 在 USB 加密狗中创建一个文件夹,并将 BIOS 文件提取到该文件夹​​中。将文件夹命名为“BIOS”等简单名称,以便您稍后可以通过“cd”进入该文件夹。
  4. 将所有文件保留在新文件夹中,将 BIOS 文件复制到 USB 加密狗的根目录 (/),并将其重命名为“Super.ROM”(区分大小写!)。bios 文件是最大的(约 16mb),名称类似于“X9DAi5.XXX”。
  5. 现在将加密狗插入 X9Dai 主板,键盘通电后立即按下 CTRL+Home 直到发出两声短促的哔声。这是独特的哔声,所以你会知道。然后等待,看看 BIOS 是否进入“APTIO 恢复模式”。我不得不这样做几次才能真正进入,不知道为什么。从这里你可以设置“重置 NVRAM”启用和“继续进行闪存更新”。还有一个选项是“重置主块”(类似的东西),我也启用了它。
  6. 完成后,您将重新启动并能够再次启动到 FreeDOS USB!
  7. (可能是可选的)在 FreeDOS USB 上启动时,我“cd”进入 BIOS 文件夹,并使用“AMI.BAT BIOSFileName.###”命令重新刷新 BIOS。我不确定这是否有帮助,但我的 BIOS 已经过时了,所以我这样做了。

重要的:刷新 BIOS 时,请等待 DOS 提示符再次出现,然后才算完成。刷新 BIOS 后,我关闭了 PC,断开电源,取出主板电池,清除 CMOS,然后将所有东西放回原位。然后启动它,进入 BIOS,加载默认值,保存并重新启动。

希望这可以让某些人避免像我一样经历地狱般的折磨。

答案2

我猜 OP 现在已经以某种方式解决了他们的问题,但需要补充的是,我在使用 6027R-TRF Superserver(Supermicro X9DRi3 系统板)时遇到了这个问题,我怀疑这是因为 UEFI 启动选项 NVRAM 有一个坏的或损坏的条目——这似乎导致系统板在“B2”处冻结,但我不认为实际上是 B2 测试阶段导致了问题。

我尝试过清除 CMOS RAM(通过将纽扣电池放置一夜以及短路清除 CMOS 焊盘),但我认为这无法清除 UEFI NVRAM。主板还会忽略用于紧急 BIOS 刷新/CMOS 清除的 CTRL-HOME 技巧。

怀疑根本原因是通过 BIOS 设置页面对 UEFI 启动选项进行了过多的编辑——我在实验室测试环境中研究过各种启动设备组合,每小时删除/重新创建启动选项数次;有时,直到我保存/重新启动后才会出现更改,有时根本不会出现,有时相同的选项会出现在多个启动槽中,所以我认为 UEFI 数据的管理/编辑存在错误,导致累积错误,最终导致 POST 过程挂起。

Supermicro 已同意对主板进行 RMA 并提前更换(该服务器仅有一个月左右的历史)。

答案3

如果您的 RAID 是双驱动器镜像,请尝试移除一个驱动器,通过取出电池并短路触点重置 CMOS,然后切换机器以使用 AHCI 以传统启动模式启动。

当我的主板配置为在双驱动器镜像中使用板载 Intel RAID 时,我遇到了这个问题。根据我的经验,如果您尝试在阵列上启动操作系统,板载 RAID 是不可靠的。

答案4

我对 Supermicro X9DR3-F B2 在断电后启动卡住的问题进行了修复:

1) 关闭电源,断开所有 PCI-e 和 USB 设备(键盘除外),将显示器连接到 BMC(内置 VGA)
2) 使用电池和跳线重置 CMOS
2) 等待 POST 开始并按 Del,应该会出现“Entering setup”
3) 等待 PXE OpROM 初始化并按 Ctrl+S 进入 PXE 设置
4) 退出英特尔启动代理设置并等待 BIOS 设置
5) 加载默认值,保存并重置。

现在您应该能够进入 BIOS 设置或启动操作系统。

相关内容