Per i server accesi da oltre 24 giorni dopo l'ultimo riavvio dell'alimentazione CA, il primo aggiornamento del BIOS non riesce perché Intel Management Engine (ME) non è in grado di attivare la modalità di ripristino per questa operazione. Quando si verifica l'errore, il server si arresta alla richiesta di pressione dei tasti F1/F2 e richiede l'intervento dell'utente per continuare. Un successivo aggiornamento del BIOS riesce perché il ripristino del BIOS causa un ripristino globale.
Nel registro di LifeCycle Controller, l'errore visualizzato è
UEFI0305: Impossibile aggiornare il firmware del BIOS nell'avvio precedente a causa di alcuni problemi
Gli aggiornamenti del BIOS del pacchetto Dell Update (DUP) (dal sistema operativo o da iDRAC) o anche l'uso del file .efi non riescono la prima volta, se il server è acceso da oltre 24 giorni circa (senza ripristino globale, riavvio dell'alimentazione CA o aggiornamento del BIOS).
Questo riguarda tutte le versioni del BIOS 14G 1.3.6 e successive.
Intel
(HSD125807)ha confermato che questo problema riguarda tutti i vendor che aggiornano il BIOS in modo simile al processo Dell.
Soluzione alternativa
Gli addetti alla progettazione Dell sono consapevoli del problema e stanno elaborando una soluzione.
Le versioni del BIOS più recenti della 1.3.6 (1.1.5 per C4140)
conteranno il codice Intel ME che risolve questo problema. Tuttavia, poiché il codice attualmente in esecuzione nel BIOS viene utilizzato per eseguire gli aggiornamenti, i clienti dovranno utilizzare una soluzione alternativa fino a quando non sarà installato il BIOS con la correzione di Intel ME.
Sono disponibili diverse soluzioni alternative. Se il server è acceso da oltre 24 giorni circa,
per garantire che il BIOS venga aggiornato al primo tentativo, è necessario disattivare e riattivare l'alimentazione CA prima di tentare l'aggiornamento del BIOS. Questo vale finché non viene installato il BIOS con la correzione di Intel ME (versione 1.3.7 o successiva per tutti i server 14G, ad eccezione di C4140 1.1.6 o versione successiva).
Prima di installare il pacchetto DUP del BIOS, applicare una delle seguenti soluzioni:
1. Procedura basata su script
- Arresto normale del sistema operativo
- Dopo l'arresto completo del server, eseguire uno script racadm che consente di effettuare le seguenti operazioni:
- Accensione tramite racadm powerup (racadm -r [IP address] -u [username] -p [password] servaction powerup)
- Pausa di 5 secondi (sospensione di 5 secondi per Linux o attivazione del timer per 5 secondi per Windows)
- Riavvio tramite racadm powercycle (o reinserimento virtuale per i blade dei moduli: racadm -r [IP address] -u [username] -p [password] servaction powercycle)
- Installazione del DUP del BIOS
2. Procedura manuale
- Arresto normale del sistema operativo
- Dopo l'arresto del server, disattivare e riattivare l'alimentazione CA (rimuovere/reinserire i cavi di alimentazione per tutte le PSU)
- Installazione del DUP del BIOS
3. Riavvio doppio:
- Installare due volte il pacchetto DUP del BIOS. Il primo tentativo potrebbe non riuscire (se il server è acceso da oltre 24 giorni circa). È richiesto l'intervento dell'utente per ignorare i comandi F1/F2. A questo punto, installare nuovamente il DUP del BIOS.
Questo articolo verrà aggiornato quando saranno disponibili nuove informazioni.