想进服务器bios看阵列卡信息,多数情况下开机自检时按F2,进入System Setup后在Device Settings菜单里就能看到阵列卡;戴尔按F10、惠普按F9也能进入各自的配置界面,底层逻辑都是找到RAID卡对应的设备菜单。
服务器进bios看阵列卡信息:先搞清楚按哪个键
不少人习惯用台机的经验按Del键,结果在服务器上按了半天没反应,这太正常了,服务器的主板设计思路和家用主板不一样,各厂商把进入bios的按键改得五花八门,进服务器bios看阵列卡信息,第一步不是找菜单,而是找对正确的门。
戴尔和惠普服务器进bios的键位差异
这两家占了目前机房里的一大半存量,戴尔的PowerEdge系列,开机出现Logo时连续点按F2,进入System Setup主界面,惠普从Gen8之后改了规矩,HPE ProLiant系列按F9进入ROM-Based Setup Utility,也就是惠普的bios配置界面。
我把常见的几个品牌按键方式整理成了一张表,建议直接截图存手机里:
| 服务器品牌 | 进bios按键 | 阵列卡相关菜单入口 |
|---|---|---|
| 戴尔 PowerEdge | F2 | Device Settings(设备设置) |
| 惠普 / HPE ProLiant | F9 | System Configuration下的Embedded SATA / Smart Array选项 |
| 联想 ThinkSystem | F1 | Devices and I/O Ports |
| 浪潮 Inspur | Del 或 F2 | Advanced下的PCI Subsystem Settings |
| 超微 Supermicro | Del | Advanced下的PCIe/RAID配置 |
| 华为 FusionServer | Del 或 F2 | Advanced菜单 |
这里的重点在于,进bios看阵列卡信息,绝大多数情况不是直接在bios首页看到,而是从bios主菜单里再进一层设备子菜单。 阵列卡本质上是插在PCIe槽上的设备,bios只是提供了一个能让你看到它的入口。
联想、浪潮、超微等其他机型怎么按
很多中小企业用的是浪潮和超微的机器,这两家的逻辑比较接近传统主板,浪潮大部分机型开机屏幕会提示Press Del or F2 to enter Setup,按哪个都能进,超微的服务器主板就更直接了,Del键和F2都能进,但如果接的是独立RAID卡,我在后面会专门说另一个比进bios更快的路径。
联想ThinkSystem系列有点特殊,按F1进的是Lenovo XClarity Controller的配置界面,按F2进的是System Setup,两个入口都能看到阵列卡信息,但F1那个更偏向于整机硬件清单汇总,对于只想确认阵列卡型号的场景来说反而更高效。
这里多提一句,进bios看阵列卡信息之前,先确认你的服务器是直通盘还是阵列卡模式,直通模式(HBA货Raid卡被刷成了IT模式)下阵列卡在bios里显示的名称可能是Controller,而不是常见的RAID字样。
戴尔服务器阵列卡怎么进bios:完整操作路径
戴尔在服务器市场的占比相当高,标题里这个问题的搜索量也主要来自戴尔用户,所以我把戴尔单独拿出来写一套完整的路径。
戴尔F2进入System Setup后的菜单路径
服务器开机后,屏幕出现DELL Logo时,连续点按F2键,不是按住不放,是反复点按直到出现System Setup界面,这一步手速要保持住,错过了就重启再来。
进入System Setup主界面后,你能看到一列菜单,别去Maintenance,也别碰System BIOS,直接选Device Settings,这个菜单在中文界面里显示为”设备设置”,下面列出了主板和操作系统能看到的所有板载设备和PCIe插卡设备。
阵列卡在这里的显示名称通常是这样的格式:
- PERC H750 Adapter
- PERC H740P Mini
- PERC H330 Adapter
- Broadcom MegaRAID 9460-8i(戴尔OEM版)
点进对应的阵列卡条目后,可以直接看到控制器型号、固件版本、PCI设备ID、控制器状态、电池状态(有条件卡的)等信息。
戴尔F10生命周期控制器里查阵列卡更直观
用过戴尔机器的人都知道,F10进的是iDRAC Settings Utility,也就是生命周期控制器的预启动环境,这里的界面是图形化的,比纯文字的bios友好很多。
在F10的主界面里,找到Hardware Configuration模块,进入后会列出整个服务器所有硬件的清单,点击RAID Controller条目,能直接看到阵列卡的型号、固件版本、当前RAID级别、物理磁盘数量和状态。
这个方式对不懂英文的人来说更友好,F10界面支持多国语言,不过需要提醒的是,F10加载时间比F2要长一些,一般需要等一两分钟才进得去。
开机自检阶段Ctrl+R直接进阵列卡BIOS
这是很多老运维的惯用操作,在服务器开机自检过程中,屏幕右上角或中间出现提示时按Ctrl+R,会直接进入阵列卡的RAID BIOS配置界面,不需要经过主板bios。 戴尔PERC卡是Ctrl+R,LSI芯片的阵列卡(比如超微上常见的老款卡)可能对应Ctrl+C,个别HPE机型会把阵列卡配置入口放到F5键上。
在这个界面里能看到的阵列卡信息更底层,包括:
- 控制器编号和物理位置
- 固件版本和BIOS版本
- 虚拟磁盘(VD)列表
- 物理磁盘(PD)驱动器和状态
- 电池充放电状态(带缓存的卡才有)
如果你的目的是看RAID级别和硬盘状态,Ctrl+R这个入口更加直接,但它的缺点是只针对阵列卡本身,如果你想同时确认主板bios版本和其他设备,还是得走F2那条路。
这里有个细节必须说明:近年部分新款戴尔PERC卡(比如H750)在UEFI模式下不再支持Ctrl+R,需要在F2的Device Settings里进入阵列卡配置页。 具体看你机器固件是Legacy模式还是UEFI模式。
服务器bios看不到阵列卡,八成是UEFI和模式的问题
很多人在实际操作中遇到一个很头疼的情况:bios进去了,菜单翻遍了,就是看不到阵列卡,这不是你眼神不好,而是模式设置和硬件组合导致的常见坑。
Legacy BIOS和UEFI模式下阵列卡可见性的区别
以前的服务器默认是Legacy BIOS模式,进主板bios后Option ROM会被加载,阵列卡的信息直接就显示在自检画面和bios菜单里,而现在大多数服务器出厂默认UEFI模式,这时阵列卡的Option ROM默认不加载或只加载UEFI驱动,你进主板bios后可能看不到传统格式的设备列表,需要在UEFI模式下进入对应的驱动配置界面。
拿戴尔举例,同样是F2进System Setup,Legacy模式下Device Settings里有完整的Array Configuration菜单,而UEFI模式下系统会引导你从”PERC Config Utility”启动,或者需要你在Boot Settings里把Boot Mode切换成Legacy后再试。
这里需要记一个操作要点:进bios看不到阵列卡信息时,先检查Boot Mode当前是Legacy还是UEFI,尝试切换后再进Device Settings查看。
独立阵列卡和板载RAID卡的显示差异
这个细节很少有人提,但实际工作中太常见了。如果是板载软RAID(比如Intel RSTe / VROC),信息通常会直接挂在SATA Configuration菜单下面;如果是独立硬件阵列卡,它才会单独出现在设备的PCIe列表里。
所以你在bios的SATA设置里看到一个类似”RAID Mode”的选项,别急着以为那是阵列卡,那只是芯片组的SATA模式,真正独立阵列卡在bios里一定有独立的设备条目,连接着单独的PCIe总线。
不少情况下,独立阵列卡在bios里显示的不是品牌名称,而是芯片方案名称,比如你插了一块基于Broadcom/LSI芯片的卡,bios显示可能是”MegaRAID”或”AVAGO”,而不是你在系统里看到的那个中文管理工具名称,这个识别起来需要一点经验。
阵列卡固件和主板兼容性导致的白屏
还有个让人抓狂的情况:进bios时停留在自检画面直接不动了,画面下方可能有一行关于PCIe设备初始化失败的英文提示,这种情况多数出现在老主板配新卡,或者二手阵列卡没有刷对应厂商OEM固件的场景,戴尔服务器插惠普的拆机卡,联想服务器插戴尔的OEM卡,这类混插经常导致bios里加载不出阵列卡信息。
出现这种情况,解决路径是先把阵列卡拆下来,用单盘启动把bios进了再说,之后再尝试刷对应厂商的固件,或者换一块渠道原厂卡,有一点要知道,服务器整机厂商出的OEM阵列卡,固件是定制过的,和公版固件不通用。 如果非要用拆机卡,买之前先确认固件能不能刷成目标服务器的版本,刷不了就别勉强。
在bios里确认阵列卡型号和配置状态的几个技巧
进bios看阵列卡信息,本质上是为了回答三个问题:这是什么卡、卡上固件是什么版本、当前磁盘阵列状态是否健康,这三个信息在bios里的查看路径各有不同。
从设备列表识别阵列卡的具体型号
很多人面对bios页面里那一串英文设备名就发怵,其实拆解起来很简单,在Device Settings或Advanced菜单下的设备列表里,阵列卡的条目一般包含品牌关键字和型号数字,
- 看到PERC H740P,这是戴尔的中高端12Gb/s RAID卡
- 看到Smart Array P408i-a,这是HPE Gen10平台的主板阵列卡
- 看到Broadcom 9361-8i,这是LSI芯片的公版卡,很多品牌服务器都有OEM版本
如果型号数字后面带有”Mini”字样,说明是半高紧凑型插卡,通常用于1U机架服务器,带有”Adaptor”字样的是标准全高卡,常见于2U及塔式服务器。
开机自检画面也有阵列卡信息
服务器开机时,在出现操作系统引导之前,会有一段硬件自检过程,这个过程里阵列卡如果初始化成功,会在屏幕上显示几行关键数据,包括控制器的型号、固件版本、连接了多少块硬盘、缓存大小等信息,屏幕上的信息停留时间比较短,大概两三秒,但拍照慢放完全可以看清。
这个方式不需要进入任何配置菜单,在开机时盯着屏幕就行,如果你手头有支持连续拍照的手机,开机时对着屏幕连拍十几张,结束后翻相册就能找到阵列卡的信息。
进系统后复核阵列卡状态的优先级更高
坦白说,bios里能看的阵列卡信息是静态的。开机自检和bios里显示的都是硬件层面的基本信息,而阵列卡真正的工作状态(比如磁盘健康、RAID组降级、电池学习周期)需要进入系统用管理工具查看。
在Linux系统下可以用storcli(LSAI芯片卡通用)或perccli(戴尔专用)查看完整信息,Windows下用厂商提供的管理工具,这和使用命令行习惯的用户比较匹配,而且能看到实时状态,但这里有个认知需要纠正:系统里看到的信息来自阵列卡的驱动和管理工具,bios里的信息来自卡自身的固件,两者显示的固件版本应该一致,如果对不上,说明驱动版本过旧需要更新。
服务器阵列卡信息查看Q&A
Q1:服务器进bios看不到阵列卡信息,重启几次都一样,怎么办?
先确认服务器是否处于UEFI模式,尝试在bios设置里将Boot Mode切换为Legacy后再查看,如果仍然看不到,把独立阵列卡拔下来重新插拔一次,或者换一个PCIe插槽,老平台的主板对PCIe卡的槽位有优先级要求,插到不匹配的槽位可能不识别,如果还没解决,考虑阵列卡固件与主板不兼容,更新主板bios到最新版本通常能解决大部分兼容性问题。
Q2:戴尔服务器F2进bios后Device Settings里没有阵列卡,但系统里能正常读写硬盘,这是什么情况?
这说明阵列卡工作正常,只是主板bios固件没有正确加载卡的配置模块,戴尔主板的bios升级之后常见这个问题,去戴尔官网下载对应机型的最新bios和PERC卡固件,逐一更新后重启再进入Device Settings,更新固件时保持服务器接在UPS上,防止意外断电导致固件写入失败。
Q3:在bios里看到的阵列卡型号和在系统设备管理器里看到的型号不一样?
这是正常的,bios里显示的是硬件固件层的设备ID,系统里显示的是驱动识别后的型号名称,比如一张OEM的LSI卡,在bios里可能只显示芯片代号,进系统后驱动加载完了才显示完整市场名称,以系统里显示的型号为准,如果两个名称能对上是兼容性最好的状态。
阵列卡信息的查看路径不算复杂,核心就三步:开机按对键、找到设备菜单、读型号和固件版本,实际操作过程中,耐心看开机自检画面的提示文字比翻说明书更高效,不同品牌的服务器进入方式有差异,但只要记住了F2和F9这两个常见键位,八成场景都能打开门,戴尔按F2进Device Settings查PERC卡,这是目前最主流、也最好记的方法,买服务器的时候也可以把这一条作为验机时的基本操作。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/792390.html


