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: 1810
Votes: 1
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 Using USB devices in virtual machines
document I'm trying to install ESX4, but it stalls at 26% then slowly goes up to 29% and then nothing happens
document I'm trying to install VMware Tools on Linux, but nothing happens
document Recommended performance tuning options for Linux guests
document Is a raw lun (RDM) faster than a VMDK on a VMFS? Does physical or virtual RDM mapping make a difference?
document Insufficient capacity on each physical CPU
document After cloning a Debian/Ubuntu VM, the guest network is not working
document My VirtualCenter database is huge and slow, can I purge it?
document "This installation package is not supported by this processor type." when installing vCenter 4.1
document I have 64bit CPU but I can't boot/install 64bit guests?
» More articles



RSS