tkrn's blog

random thoughts at best

Menu
  • GitHub repo
  • The Hardware
  • tkrn’s archive
  • OpenPGP Key
  • stack overflow
Menu
LSI SAS Flash Banner

[VIDEO + SYNTAX] LSI SAS/SATA Controller Flash into IT Mode for FreeNAS/ZFS

Posted on September 23, 2019December 10, 2024 by tkrn

Below is the video tutorial on how to flash your LSI SAS Controller into IT mode for use by FreeNAS/ZFS! The video below assumes you’ve already made a bootable FreeDOS USB or ISO and have inserted the boot media into your server. If you’re not sure how to create the required ISO/USB bootable media skip past the video to see how to create the bootable media.

LSI SAS2FLSH Flash Firmware and BIOS Syntax

sas2flsh.exe -f 9201_16I.BIN -b mptsas2.rom

Creating the Bootable Media

  1. Download FDOEMCD, here.
  2. Download the latest (as of this writing) IT mode firmware, here. Look for the IT_FW_BIOS_for_MSDOS_Windows.zip firmware package to download.
  3. Extract FDOEMCD to its own separate directory.
  4. Copy the following files from the LSI firmware package to the CDROOT folder that was extracted from the FDOEMCD.zip file.

    Note: the following firmware is based upon the model of SAS HBA controller you have. In my example, I am flashing a 9201-16i SAS/SATA HBA Controller.

    9201-16i.bin – Under Firmware\HBA_9201_16i_IT directory
    sas2flsh.exe – Under sas2flash_dos_rel directory
    mptsas2.rom – Under sasbios_rel directory
  5. Run makeiso.bat from the root of FDOEMCD folder.
  6. Use the created file fdoem.iso to either remotely mount an ISO image or use Rufus to create a bootable USB.

Related

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

  • Nextcloud Virtual File System VFS on Ubuntu 24.10, 24.04, 22.04
  • Site-to-Site OpenVPN between OPNsense and Ubiquiti EdgeRouter EdgeOS
  • Debrand a Dell EMC VxRail Node to a PowerEdge Server
  • HPE ssacli on TrueNAS SCALE
  • Set child encrypted ZFS datasets to inherit the parent – Scripted Fix!

Categories

  • Arcade
  • Development
  • FreeNAS/ZFS
  • Sysadmin
  • Tinkering
  • Uncategorized
©2025 tkrn's blog | Theme by SuperbThemes