The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 4,184 other subscribers

Some links on SuperMicro X10 and “PEI–Could Not Find Recovery Image…”

Posted by jpluimers on 2023/02/06

An X10 machine here hardly needs reboots, but at one point it did, and got a dreaded message “PEI--Could Not Find Recovery Image...“, so I started Googling.

  1. [Wayback/Archive] “pei” “could not find recovery image” – Google Search returned only one Russian thread: [Wayback/Archive] Восстановление BIOS на Supermicro X10SRi.
  2. Hard to read, I dug further with [Wayback/Archive] “PEI–Could Not Find Recovery Image…” – Google Search and [Wayback/Archive] “pei could not find recovery image” – Google Search, which both went for inexact matches: bummer.

The good news is that few people bump into this problem. The bad news is that the ones that do, usually do not find a way to solve it. For example:

 

What helped in retrospect, was using IPMI (which still worked), re-flash the most recent BIOS, then powered down the machine and rebooted: it worked.

Not sure if I will be so lucky next time, but via [Wayback/Archive] supermicro “could not find recovery image” – Google Search , I found the the idea from [Wayback/Archive] X9SRL-F POSTs only via BIOS recovery process | ServeTheHome Forums that might help: solder a new BIOS Flash ship. Definitely not for the fainthearted: [Wayback/Archive] Bios Recovery via Chip Reprogramming Supermicro X10SLM+-LN4F | ServeTheHome Forums.

 

I got at the BIOS programming via IPMI idea via the second set of searches above, which got me at [Wayback/Archive] Supermicro BIOS recovery – SUPER.ROM – Server Fault (thanks anonymous [Wayback/Archive] user303507):

Get mainboards with a “-F” in the product name. Then you have IPMI and can even flash a faulty BIOS. It requires a key from Supermicro to activate this feature which is not for free

The 2nd flash area can also be fully impacted by a faulty flash process, therefore the trick with Ctrl+HOME does not work.

This worked because all my SuperMicro mainboards are of the “-F” type and I had the key.

If you don’t have the key it can be generated, for instance with the bash script I published in Supermicro Bios Update – YouTube.

You can find back most letters and numbers SuperMicro uses at [Wayback/Archive1/Archive2] Motherboards (Intel UP) | Product Naming Conventions | Super Micro Computer, Inc. which has a few tables like this:

Section Representation Options
Prefix Product Type • MBD = Motherboard
1st CPU Type Supported • X = Intel Xeon processors
1st + 2nd Generation & CPU • X11 = 11th gen. Xeon Scalable Processors
• X11 = 11th gen. Xeon® (E3-1200 v6/v5)
• X10 = 10th gen. Xeon® (E5-2600 v4/v3, E5-1600 v3)
•   X9 = 9th gen. Xeon® (E5-2600 v2/E5-2600, E5-1600 v2)
•   X8 = 8th gen. Xeon® (QPI 6.4 GT/s)
3rd Number of
CPU Supported
• S = Single processor
4th Chipset /
Board Type
• A = Workstation
• P = Purley with Socket P (X11)
• S = SkyLake (X11 Greenlow)
• R = Patsburg with Socket R (X9)
• R = Grantley with Socket R3 (X10)
• L = Lynx Point
• I = Ibex Peak (3420/3400)
• T = Tylersburg (X58)
• C = Cougar Point
5th Architecture
Application/Feature
• i = SATA only
• L = Low Cost
• M = Micro ATX
• G = GPU Optimized
• T = Twin Architecture
• D = MicroCloud Architecture
• W = WIO Architecture
• U = UIO Architecture
• A = Legacy / WS for Socket B2/R/H2/H3/H4
• H = Alternative 1
• E = Alternative 2
• V = Alternative 3
6th Feature • F = IPMI
• LN4 = Four LANs
• LN6 = Six LANs
• X = PCIX
• 6 = SAS2 (6Gbps)
• 7 = Broadcom SAS 6Gbps
• C = Broadcom SAS 12Gbps
• T = 10Gb LAN
• TP = 10G SFP+
• D = Dual Nodes
• S = Cost Optimized
• N = NVMe support
• G = Intel Graphics
• V = VMD/VROC

Note that it at least misses the 3 in -3F, (for instance setting apart X9SRI-3F from X9SRI-F), which seems to differentiate between SAS/SATA (3F) and SATA only (F).

More links

I forgot which path lead me to:

–jeroen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: