För servrar som har varit påslagna i fler än 24 dagar sedan den senaste omstarten kommer den första BIOS-uppdateringen att misslyckas, eftersom Intel ME (Management Engine) inte kan ange återställningsläge för BIOS-uppdateringen. Om den misslyckas, kommer servern att stanna vid F1-/F2-prompten och behöva åtgärder för att fortsätta. Den efterföljande BIOS-uppdateringen kommer att lyckas eftersom BIOS-återställningen ger en global nollställning.
I LifeCycle-styrenhetsloggen är felet
UEFI0305: Det går inte att uppdatera bios fasta programvara vid föregående start på grund av vissa problem
BIOS-uppdateringar med Dells uppdateringspaket (DUP) (oavsett om det är från OS eller från iDRAC) eller med hjälp av .efi-filen kommer att misslyckas första gången om servern har varit påslagen i fler än 24 dagar (utan global nollställning, omstart eller BIOS-uppdatering).
Det här påverkar alla 14G BIOS-versioner 1.3.6 och tidigare.
Intel
(HSD125807)har bekräftat att detta är ett branschövergripande problem för alla leverantörer som flashar BIOS på liknande sätt som vid Dells process.
Alternativ lösning
Dell Engineering (Dells teknikavdelning) känner till problemet och jobbar på en lösning.
Senare BIOS-versioner än 1.3.6 (1.1.5 för C4140)
innehåller Intel ME-koden som löser det här problemet. Men eftersom koden som för närvarande körs i BIOS används för att utföra uppdateringar, får kunderna använda en tillfällig lösning tills BIOS med Intel ME-lösningen har installerats.
Det finns flera lösningar tillgängliga. Om servern varit påslagen i fler än 24 dagar, är
nyckeln till en lyckad första BIOS-uppdatering att utföra en fullständig omstart innan BIOS uppdateras. Detta kommer att vara fallet tills BIOS med Intel ME-lösningen har installerats (version 1.3.7 eller senare för alla 14G-servrar förutom C4140 som är 1.1.6 eller senare).
Innan du installerar BIOS DUP-paketet använder du en av följande lösningar:
1. Skriptbaserade steg
- Kontrollerad OS-avstängning
- När servern är helt avstängd av kör du ett racadm-skript som utför följande:
- Utför racadm-uppstart (racadm -r [IP address] -u [username] -p [password] servaction powerup)
- Paus i fem sekunder (viloläge 5 för Linux eller timer 5 för Windows)
- Utför racadm-omstart (virtuell återställning för bladservermoduler: racadm -r [IP address] -u [username] -p [password] servaction powercycle)
- Installera BIOS DUP
2. Manuella steg
- Kontrollerad OS-avstängning
- När servern är avstängd, utför en komplett omstart (ta bort/installera strömkablarna från alla strömförsörjningsenheter)
- Installera BIOS DUP
3. Dubbel omstart:
- Installera BIOS-DUP paketet två gånger. Första gången kan det misslyckas (om servern har varit påslagen i fler än 24 dagar). För att komma förbi F1-/F2-prompten krävs mänsklig interaktion. Installera sedan BIOS-DUP igen.
Denna artikel kommer att uppdateras när ny information blir tillgänglig.