UEFI 预引导环境中的异常。DellFormsProcessorDxe.efi

UEFI 预引导环境中的异常。DellFormsProcessorDxe.efi

启动 Dell PowerEdge r720 时,UEFI 崩溃,导致其几乎无法启动。此异常发生在按 F2 键进入“F2 系统设置“这意味着进入菜单切换回 BIOS 启动模式不可能。使用 F11 启动菜单可以让我进入 LifeCycle Controller 或成功启动操作系统。操作系统启动后似乎运行正常,但无法进入 LifeCycle Controller 的部分以仅切换到 BIOS 启动。

UEFI 崩溃预启动的屏幕截图。

The system detected an exception during the UEFI pre-boot environment.

rip 78592CD3 DellFormsProcessorDxe.efi +010CD3  <-- Crash occurred here

在添加不受支持的“Dell EMC 启动优化服务器存储”卡,又名戴尔 BOSS-s1。BOSS 是 HighPoint SSD7103 RAID 卡的简化版。两个 M.2 插槽和一个 Marvel RAID 控制器,用于在需要时创建 RAID1 镜像。这些卡的目的是使用固态启动操作系统,并释放旋转盘片以用于虚拟机或其他数据。从概念上讲,它们非常简单,但直到 R740 和其他第 14 代硬件才正式支持。本质上,SATA RAID 控制器在 PCI 卡上有两个 M.2 插槽,所以没有什么太复杂的。

带有 SATA SSD 驱动器的 Dell Boss-s1 可以用来启动 Dell R720 吗?

答案1

BOSS-S1 似乎与 UEFI 不兼容,因此更改为 BIOS 启动。由于 EFI 崩溃阻止了 F2 BIOS 访问以禁用特定 PCI 插槽,因此物理移除卡是唯一的选择。如果我当时对 SOL 和 racadm 很熟悉,我会尝试:

ssh root@iDracB
racadm    
racadm>>racadm get BIOS.BiosBootSettings
racadm>>racadm get BIOS.UefiBootSettings 
racadm>>racadm set BIOS.BiosBootSettings.BootMode Bios

通过 SOL 的 racadm 访问 iDrac 比物理访问要容易得多,但我不相信它会起作用。为什么?目前,该机器已多次在 BIOS 模式下启动,没有出现问题。昨天,启动时又出现了 UEFI 异常,尽管如此racadm get BIOS.BiosBootSettings.BootMode=Bios。那是另一个问题。

相关内容