Hard Disk Drive Firmware Update with MegaRAID or Adaptec RAID Controller

From Thomas-Krenn-Wiki
Jump to navigation Jump to search
Please note that this article / this category refers either on older software / hardware components or is no longer maintained for other reasons.
This page is no longer updated and is purely for reference purposes still here in the archive available.

This article describes how to perform a firmware update from hard drives with an LSI or Adaptec RAID controller. An update can be performed during operation and therefore the server does not need to be restarted.

Note:

Please make sure you have a backup of your data.

It is possible with LSI and Adaptec to flash multiple hard drives simultaneously.

We do not recommend this method as some updates were aborted during the update process.

Update with LSI Controller

For the update you will need the MegaCLI utility for Windows or Linux. First you have to find out which enclosure ID you have and which ID the hard drive has. You can do this with the following command:

MegaCli -PDList -aALL

Then you can start the update by using the following command:

MegaCLI -PdFwDownload -PhysDrv[15:0] -f firmware.lod -a0

The PhysDrv parameter requires an Enclosure ID and an ID of the hard drive you want to flash. The next parameter specifies the path to the firmware file and the last one the controller number.

If you have activated the onboard LSI controller and you also have an external controller, then the onboard LSI controller will have the ID 0 and the external controller will have the ID 1.

LsiHddFirmwareUpdate01.png


When the update of the hard disk has been completed, you should see the following:

LsihddFirmwareUpdate02.png

You should wait about 15 seconds before continuing with the next hard drive update.

Update with Adaptec Controller

For this update you will need the ASM for Windows or Linux.

Note:

Flashing the hard drive may come the operating system to freeze. Under no circumstances should you cancel the operation.

The update runs in the background and may take up to 5 minutes or longer. Please just wait patiently. After the update the operating system will operate normally.

Related articles

RAID Controller Management and monitoring on VMware vSphere