对于需要大容量存储但又没有足够预算费用并且对功能和稳定性有一定要求的情况,FreeNAS(现在改名叫 TrueNAS)应该是不二选择。受 TrueNAS 内核驱动(FreeBSD)的影响,一些品牌服务器的低端存储卡不支持 IT 模式(硬盘 JBOD 直通模式)。本文的目的是将 LSI SAS 2208 的 RAID 卡(512M缓存)重刷固件使其支持 IT 模式。
TrueNAS 的功能特定及安装指南可以参考“https://wiki.myj.com.cn/x/voJI”
文件统一打包到 SAS2208 直接下载
1、按要求准备好启动U盘,并把对应的文件放入指定位置
2、将本机所有的硬盘拔出,使其不与 RAID 卡连接
使用 U 盘工具制作 FreeDOS 启动盘
1、在 FreeDOS 的启动盘根目录下增加 BootX64.efi 和 ShellX64.efi 文件
2、在 FreeDOS 的 U 盘中新建 /boot/efi 和 /efi/boot 2个目录
3、在上述的2个目录中复制步骤1中的2个文件
4、确保在 U 盘的根目录和上述2个目录中存在 EFI 启动文件
1、通过 U 盘启动系统(非 UEFI 启动模式)
c:\sas2008\lsi_dos\MegaRec -adplist c:\sas2008\lsi_dos\MegaRec -cleanflash 0
2、按 ctrl+alt+del 重启
c:\sas2008\lsi_dos\MegaRec -m0flash 0 c:\sas2008\lsi_dos\2208_16.rom
c:\sas2008\lsi_dos\MegaRec -readsbr 0 smc2208.sbr c:\sas2008\lsi_dos\MegaRec -readspd 0 smc2208.spd c:\sas2008\lsi_dos\MegaRec -writesbr 0 c:\sas2008\2008_lsi\sbrempty.bin c:\sas2008\lsi_dos\MegaRec -cleanflash 0
1、通过 U 盘启动系统( UEFI 启动模式)
sas2flash.efi -list sas2falsh.efi -o -f sas2008\9207_8i_\Firmware\HBA_9207_8i_IT\9207-8.bin sas2flash.efi -list sas2flash.efi -o -sasadd 5003048010a73d00
https://forums.serverbuilds.net/t/flashing-sas2208-to-it-mode-when-sas2flsh-does-not-detect-it/2357
https://forums.serverbuilds.net/t/guide-updating-your-lsi-sas-controller-with-a-uefi-motherboard/131
0 评论