Flashing the bios in an Adaptec Array

by | Aug 2, 2021 | Adaptec

Purpose

Hard drive array cards may need to have their coding updated.  This can help with things like compatibility issues, etc.   The coding on the card is called the bios.

Scope

These procedures outlined below will give you the steps to update the bios. 

References

Flashing the bios using MaxView

  1. Download the bios to a folder on the server.   It will be a .ufi file.
  2. Login to the server.
  3. Open Maxview Storage Manager
  1. Expand the Enterprise View in the left hand panel
  1. Navigate to Controller 
  1. Click the firmware update icon in the top menu to open the firmware 
  1. Choose the .ufi file that you downloaded.
  2. Click next to update the firmware.

Warning:  You must make sure that you got the correct file for the controller; otherwise, you can destroy the controller if you apply a bios that is not for the controller.   Also,  when the update is happening you must let it finish and do not turn off the server before it is completed.

Flashing the bios using afu

If you do not have access to the Maxview program you can boot it a bootable usb drive and flash it with the utility afu.exe.

Note:  There is a bootable usb at the DR in the tub.

  1. Download the bios file from the site in the reference.
  2. Create a bootable usb drive.
    1. Navigate to \\ct-host-1\library\Software\Other\Rufus (USB Creator)
    2. Open the Rufus Program.
    3. Insert a Usb that you can format
    4.  Format the usb with freeDOS
  1. Click start.
  2. Copy the Adaptec bios files to the drive.
  1. Change the bios settings to boot to the USB.
  2. Boot to the usb drive and Navigate to the folder with afu.exe
  3. Start afu.exe
  4. Select the Controller in the user interface.
  5. Click Update Flash Image
  6. Reboot the server.

Warning:  You must make sure that you got the correct file for the controller; otherwise, you can destroy the controller if you apply a bios that is not for the controller.   Also,  when the update is happening you must let it finish and do not turn off the server before it is completed.