IBM x3690 – No OP ROM Space

Hardware

  • IBM System x3690 X5 [71483RG]
  • 4 x PSU
  • 2 x Intel Xeon CPU X6550 @ 2.00GHz
  • MAX5 Memory Extension
  • 16 x 4GB RAM Dimm
  • 2 x internal 146GB SAS Disk
  • 2 x QLogic 8GB FC PCIe cards
  • 2 x Broadcom NetXtreme Quad PCIe cards

Problem

During the boot of the server you may get a hang when your O/S is loading the “megaraid SAS” driver. This occured when I was booting from ESXi 4.1 Update 1. A message will also be logged in the System Log stating “No Op ROM Space”. Basically this is because there are too many PCI cards in the system loading into the system ROM.

Workaround

Reduce ROM space used by disabling legacy ROM execution and disabling PXE boot.

  1. Boot the server and when prompted, press F1 to enter Setup
  2. Select “Load Default Settings” and press Return. The screen will go blank for about 30 seconds and then return to the Setup screen
  3. Select “System Settings”
  4. Select “Devices and I/O Ports”
  5. Select “Enable / Disable Legacy Option ROM(s)”
  6. Disable all ROM(s) bar the slot which is used for the LSI SAS card. If the system is to be configured to boot from SAN then all ROM(s) should be disabled bar the slots used for the QLogic cards
  7. ESC back to the “Systems Settings” screen and select “Network”
  8. Select “PXE Configuration”
  9. For each Port set the “PXE Mode” to Disabled
  10. ESC back to the “System Configuration” menu and select “Save Settings”
  11. Exit the BIOS Setup and reboot the server

One Reply to “IBM x3690 – No OP ROM Space”

  1. 1.) Clear Bios Logs.
    2.) Update the UEFI (even if its updated to latest)
    3.) Cleard the logs again and this will resolve the issue.

Leave a Reply

Your email address will not be published. Required fields are marked *

*