断开raid卡电池
如果raid卡有电池,请断开。IT 固件并没有可供电池备份的缓存。如果连接电池,IT 固件将无法识别电池。在极少数情况下会出现电池在 raid 卡的 RAM 中保存了旧的 Dell 代码。建议需拔下/取出电池,以防您返回 Dell 固件。
关闭bios部分功能
BIOS 关闭以下功能后进行挂载镜像
Processor Settings > Virtualization Technology
Integrated Devices > SR-IOV Global Enable
Integrated Devices > I/OAT DMA Engine
设置bios引导
Boot Settings > Boot Mode > Set to BIOS
挂载镜像
使用 rufus
将下载好的镜像写入U 盘或者使用 idrac
进行远程挂载
deesh-FreeDOS-v2.4
为 FreeDOS live image 制作
deesh-Linux-v2.3
为基于 Debian live image 制作
两个版本都已经集成好所需工具功能上并无差异,需要注意挂载顺序。
检查raid卡版本
使用 deesh-FreeDOS-v2.4
镜像引导系统后输入以下命令检查raid卡型号、版本、序列号
info
显示应该如下
Product Name : PERC H710P Mini
ChipRevision : D1
SAS Address : xxxx (will differ)
确认型号没有问题并记录 SAS Address
的值
清理原有固件
执行一下命令进行原有固件清理并刷写所需的 SBR
PD1CROSS
执行结束并没有错误后进行系统重启
reboot
登录linux
使用 deesh-Linux-v2.3
镜像启动系统 ,系统引导主题有点抽象
输入以下命令查询系统IP并使用ssh连接,用户名密码为 user/live
登录系统,
ipinfo
刷写 IT 固件
使用ssh远程登录后切换到root权限
sudo su -
根据自己的系统版本运行
D1-H710
第一次可能会出现内核崩溃,不要担心,重启一下
还原序列号
重新重启到镜像远程登录后运行以下命令,注意 setsas 后序列号改为之前记录的实际序列号
sudo su -
setsas 5b083fe0e8136d00
如果执行后没有错误则运行 info
来确认raid卡信息
info
确认ID为IT就代表刷写完成
Controller Number : 0
Controller : SAS2308_2(B0)
PCI Address : 00:02:00:00
SAS Address : 0000000-0-0000-0000
NVDATA Version (Default) : 14.01.00.09
NVDATA Version (Persistent) : 14.01.00.09
Firmware Product ID : 0x2214 (IT)
Firmware Version : 20.00.07.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9205-8e
BIOS Version : N/A
UEFI BSD Version : N/A
FCODE Version : N/A
Board Name : SAS9205-8e
Board Assembly : N/A
Board Tracer Number : N/A
可选 启动调整
如果需要bios启动则运行以下命令
flashboot /root/Bootloaders/mptsas2.rom
如果需要uefi启动则运行以下命令
flashboot /root/Bootloaders/x64sas2.rom
恢复
如果需要恢复则运行以下命令即可
PB0REVRT
原出处 https://fohdeesha.com/docs/ 本文只做汉化整理,如有侵权请联系我