How to update the PERC6/i firmware from Linux.

  • Download the latest version of the firmware, the windows version (yes that’s right), the Linux version requires rpm. That’s not nice for non-rpm distros.
  • Unzip the exe file, you should get a .rom file in it
  • Add the repository
  • Install megacli
  • # megacli -AdpFwFlash -f nameofromfile.rom -aAll
  • Done