VMFAQ.com - FAQing about virtualization since 2008
Search:     Advanced search
Browse by category:
Contact Us

How to update the uEFI BIOS from the Service Console of ESX4

Add comment
Views: 947
Votes: 0
Comments: 2
Posted: 01 Oct, 2009
by: Troen L.
Updated: 01 Oct, 2009
by: Troen L.

Some newer IBM servers (such as the x3650M2) comes with an uEFI BIOS that is causing error messages on the console & vmkernel (as reported in this VMTN thread):

0:00:00:02.582 cpu0:4096)CosCommon: 2103: Couldn't setup IRQ 11 with vector 193

The solution to this problem is to upgrade the uEFI BIOS to version 1.03 (or newer).

Updating the uEFI BIOS can be done as follows:

  1. Put the host in maintenance mode
  2. Put the new uefi bios file somewhere on the local file system of the service console (will not run from vmfs)
  3. Run the command:  ./ibm_fw_uefi_d6e128a_linux_32-64.bin  -u
  4. it will fail with the message "Error flashing firmware: 3"
  5. Run the same command again:  ./ibm_fw_uefi_d6e128a_linux_32-64.bin  -u
  6. This time it's flashed successfully.
  7. This installed creates a new virtual switch named IBM_CDC_vSwitch0 that breaks VMware HA so you should remove it before leaving maintenance mode.
  8. NB: If you didn't enter maintenance mode before flashing, this new virtual switch (that breaks HA) will not get visible until you reboot the host.

Some screen shots:

Firmware flashed successfully

This switch is created by the uEFI flashing utility

Showing: 1-2 of 2  
Comments

10 Nov, 2009   |   larstr
I did not have to touch the firewall settings in order to make it work.


16 Oct, 2009   |   Andrea Giuliani
Remember to temporarily disable esx firewall; otherwise the update continues to fail.


Add comment

Others in this Category
document Active Directory and VMware snapshots
document What does ESX stand for?
document Which hardware can I install ESX on?
document Is a raw lun (RDM) faster than a VMDK on a VMFS? Does physical or virtual RDM mapping make a difference?
document Need to mount a snapshotted LUN or a LUN that was suddenly lost
document I'm getting a black console screen from my guest
document Unable to connect to MKS: Host address lookup for server
document "Invalid DSN" when trying to install 64 bit vCenter Server
document I can't find VMware documentation
document Recommended performance tuning options for Linux guests
» More articles



RSS