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: 994
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 Can I grow an existing virtual disk (.vmdk file)?
document How to install Virtual Infrastructure Client on a 64bit OS?
document Insufficient capacity on each physical CPU
document Active Directory and VMware snapshots
document vmx connection handshake failed for mks of vmfs
document Is there a GUI for Storage VMotion?
document ESX 3.5u4: List of supported guest operating systems
document My virtual machine's clock is inaccurate. What can be done to make it more accurate?
document I keep ketting strange com.vmware.vcIntegrity reconfiguration messages
document I have 64bit CPU but I can't boot/install 64bit guests?
» More articles



RSS