This is a dd-ready drive image with FreeDOS and all the files from LSI-9211-8i.zip to flash your Dell H200 RAID controller to a dumb HBA (IT firmware). May also be used to flash other SAS2008-based controllers.
- Download the image and unpack it:
wget https://raw.githubusercontent.com/maximko/freedos.img-with-LSI-9211-8i.zip/master/FreeDOS-1.1-memstick-2-2048M-LSI-9211-8i.zip.img.zst && zstdmt -d FreeDOS-1.1-memstick-2-2048M-LSI-9211-8i.zip.img.zst
- Write the image to a drive using dd as usual:
dd if=FreeDOS-1.1-memstick-2-2048M-LSI-9211-8i.zip.img of=/dev/null bs=1M status=progress
- Boot FreeDOS and change directory to
lsi/
cd lsi
- Follow this guide to perform crossflash
- Carefully read this post in case of troubles
- You also can remotely mount this image using Virtual Media or similar feature. I've successfully used it with Avocent MPU2016 IP-KVM
- I had no luck to flash my H200 using Dell R510 server no matter of PCIe slot or bios settings. I did that using non-raid pcie slot of my Fujitsu RX200-S8
- If you want to boot from attached drives you also need to flash
x64sas2.rom
and/ormptsas2.rom
(mind the-b
option insted of-f
). Look for it somewhere inFIRMWARE/
:
sas2flsh.exe -o -b x64sas2.rom
sas2flsh.exe -o -b mptsas2.rom
- LSI-9211-8i.zip found in this awesome guide
- FreeDOS-1.1-memstick-2-2048M.img backed up from this site found in archlinux wiki bios flashing article
Feel free to open an issue if you need any help. Hit that ⭐ button and follow me for more cool repos.