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.