For servere med mere end 24 dages tænd-tid siden sidste AC-strømtilslutning mislykkes den første BIOS-opdatering, fordi Intel Management Engine (ME) ikke kan åbne gendannelsestilstanden for BIOS-opdateringen. Ved fejl stopper serveren ved F1/F2-prompten og anmoder om indgriben for at fortsætte. En efterfølgende BIOS-opdatering kan gennemføres, fordi BIOS-gendannelsesproblemer er en global nulstilling.
I LifeCycle Controller-logfilen, er den konstaterede fejl
UEFI0305: Kan ikke opdatere BIOS-firmware ved forrige opstart på grund af nogle problemer
Dell-opdateringspakken (DUP) med BIOS-opdateringer (hvad enten det er fra operativsystemet eller fra iDRAC) eller selv brug af .efi-filen mislykkes første gang, hvis serverens tænd-tid er mere end ~24 dage (uden global nulstilling, AC-tænd/sluk-cyklus eller BIOS-opdatering).
Dette påvirker alle 14G BIOS-versioner 1.3.6 og tidligere.
Intel
(HSD125807)har bekræftet, at dette problem findes i hele branchen for alle leverandører, der flasher BIOS på samme måde som Dell-processen.
Workaround
Dell Engineering er klar over problemet og arbejder på at løse det.
BIOS-versioner nyere end 1.3.6 (1.1.5 til C4140)
indeholder Intel ME-kode, der løser dette problem. Men da den kode, der i øjeblikket kører i BIOS, bruges til at udføre opdateringer, skal kunderne bruge en midlertidig løsning, indtil BIOS med Intel ME-programrettelsen er installeret.
Der er flere tilgængelige løsninger. Hvis serverens AC-tænd-tid er mere end ~24 dage,
er øglen til at sikre, at BIOS-opdateringen lykkes første gang, at udføre en komplet AC-tænd/sluk-cyklus, inden en opdatering af BIOS forsøges. Dette vil være tilfældet, indtil BIOS med Intel ME-programrettelsen er installeret (version 1.3.7 eller nyere for alle 14G-servere bortset fra C4140, som er 1.1.6 eller nyere).
Før BIOS DUP-pakken installeres, skal du anvende en af følgende løsninger:
1. Scriptede trin
- Kontrolleret nedlukning af operativsystemet
- Når nedlukningen af serveren er afsluttet, køres et racadm-script, der gør følgende:
- Foretag en racadm-opstart (racadm -r [IP address] -u [username] -p [password] servaction powerup)
- Vent i 5 sekunder (sleep 5 i Linux eller timer 5 i Windows)
- Foretag en racadm-tænd/sluk-cyklus (eller virtuel genmontering af modulets vinger) (racadm -r [IP address] -u [username] -p [password] servaction powercycle)
- Installer BIOS DUP
2. Manuelle trin
- Kontrolleret nedlukning af operativsystemet
- Når serveren er lukket ned, skal der foretages en komplet AC-tænd/sluk-cyklus (afmonter/monter strømkablerne fra alle strømforsyninger)
- Installer BIOS DUP
3. Dobbelt genstart:
- Installer BIOS DUP-pakken to gange. Første gang lykkes det muligvis ikke (hvis serverens tænd-tid er mere end ~24 dage). Menneskelig indgriben er påkrævet for at omgå F1/F2-prompten. Derefter installeres BIOS DUP igen.
Denne artikel opdateres, efterhånden som nye oplysninger bliver tilgængelige.