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