Xserve (Early 2009): Applying EFI firmware update to a "headless" Xserve

Learn more about how to apply an EFI firmware update to a "headless" Xserve (Early 2009).

This article has been archived and is no longer updated by Apple.
  1. Download and install the firmware update application using Server Admin, the softwareupdate command, or Software Update via Screen Sharing or Apple Remote Desktop.
  2. Log into the Xserve as an administrator via ssh.
  3. Run these commands:
    cd /Applications/Utilities/Xserve\ EFI\ Firmware\ Update.app/
    sudo ./Contents/Resources/RemoteEFIUpdater
  4. Follow the instructions provided by the updater.
  5. If your firmware needs to be updated, you will need to press 'y' to confirm, then shut down the Xserve. To shut down you may use Server Monitor, Apple Remote Desktop, Screen Sharing, ipmitool, or the 'shutdown -h now' command via the ssh session. Note: Choose Shut Down, not Restart.
  6. After shutting down, your Xserve will automatically power up and flash the firmware. Flashing will take a few minutes. DO NOT INTERRUPT the Xserve while flashing!
  7. After the Xserve restarts, repeat steps 2 and 3 to confirm that your firmware is up to date.

Learn more

As an alternative, you may use this extended sudo command in step 3 to automatically answer 'y' to confirm that you want to update your firmware and shut down your Xserve:

sudo ./Contents/Resources/RemoteEFIUpdater -y -shutdown

Use 'RemoteEFIUpdater -h' to see more usage information.


Published Date: