Aggiornamento del BIOS Dell UEFI e del firmware di sistema in Ubuntu

In passato era relativamente difficile mantenere aggiornato il firmware dei dispositivi in Linux poiché gli OEM rendevano le utility di aggiornamento del firmware che supportavano solo Windows. Per i dispositivi UEFI più recenti, c’è la possibilità di aggiornare il BIOS UEFI tramite USB dal menu di avvio UEFI. Questo aggiorna solo il BIOS UEFI e non aggiorna il firmware SSD del firmware Thunderbolt Dock collegato.

Video

Linux Firmware Update Manager

Il Linux Vendor Firmware Service (LVFS) è stato messo insieme da fornitori di dispositivi o OEM come un mezzo per gli utenti di aggiornare facilmente i loro dispositivi firmware utilizzando Linux. Dell e Lenovo, in particolare, sono stati ampiamente utilizzando il LVFS. Dell supporta tutti i modelli di business recenti (hardware Intel di 6a generazione o successivi) come Latitude, Precision, OptiPlex e Xtreme Performance Systems (XPS).

Maggiori dettagli sui dispositivi supportati sono disponibili sul sito web LVFS:

Questa guida esamina l’aggiornamento del BIOS UEFI e di altri firmware utilizzando Ubuntu 20.04 (o versioni successive).

Linux Firmware Update Manager è integrato in Ubuntu. È basato sulla riga di comando. Per usarlo aprire il Terminale.

È inoltre possibile utilizzare il collegamento + + per avviare il terminale.

Il firmware Update manager (fwupdmgr) è basato sulla riga di comando. Per visualizzare un elenco di comandi disponibili digitare:

fwupdmgr

Quindi premere :

I comandi a noi interessa di più sono:

  • get-dispositivi, in cui si dice che i dispositivi collegati al sistema possono avere il firmware aggiornato
  • ottenere aggiornamenti che cerca aggiornamenti del firmware disponibili per i dispositivi collegati al sistema
  • aggiornamento che può essere utilizzato per aggiornare il firmware di tutti i dispositivi
  • aggiornamento che può essere utilizzato per aggiornare il firmware di un dispositivo specifico

Digitando:

fwupdmgr get-devices

Quindi .

Mostra in questo caso:

  • Il firmware SSD
  • La versione del BIOS UEFI
  • Il TPM

Altri sistemi visualizzeranno i dettagli su un dock Thunderbolt.

Ogni dispositivo ha un ID dispositivo, che può essere copiato facendo clic destro.

Possiamo usare il comando:

fwupdmgr get-updates

Per verificare eventuali aggiornamenti firmware disponibili sul LVFS. Premere per procedere.

non C’è nessun Aggiornamento Firmware Disponibile per il SSD:

UN nuovo UEFI BIOS Update 1.17.0 è disponibile per OptiPlex 7040:

Un Dispositivo specifico, che può essere aggiornata digitando:

fwupdmgr update 

E poi incollare l’ID del Dispositivo e premendo .

Vi verrà quindi chiesto se si desidera procedere. Digitare per procedere e per annullare quindi premere :

Se non viene specificato alcun ID dispositivo, il gestore aggiornamenti firmware tenterà invece di aggiornare tutto:

Digitare:

y

Quindi procedere.

Se si esegue un aggiornamento del BIOS UEFI, verrà richiesto di riavviare il computer. Digitare:

y

Quindi per riavviare il computer.

Si vedrà il logo Dell Ubuntu splash:

Quando si riavvia il computer sarà stato “Trovato l’aggiornamento fwupd-ux-capsula”:

Il BIOS UEFI procederà:

Se si utilizza un computer Dell Dock per esempio WD19TB verrà richiesto di scollegare l’unità USB Connettore di Tipo C dal sistema e lasciare la banchina di inattività per un minuto prima di ricollegarlo.

Aggiornamento del firmware da un file CAB

In alcuni casi l’aggiornamento del firmware non è elencato in LVFS ma invece elencato come file CAB nella pagina Driver e download OEM.

Nota il browser Firefox non scarica i file CAB correttamente e tenta invece di aprirli come testo in una scheda del browser.

Utilizzare il browser Chromium per scaricare questi. In questo esempio guarderò l’aggiornamento del dock WD19TB. Ha solo Ubuntu 18.04 LTS come opzione Linux disponibile:

Selezionare Download, si dovrebbe avere un .File CAB:

Passare alla cartella di download e fare clic destro e selezionare Apri nel Terminale (questo vi farà risparmiare la richiesta di specificare il percorso del file):

Tipo di:

sudo fwupdmgr install

È poi necessario specificare il file, quindi fare clic destro sul nome del file e selezionare Rinomina:

fare clic Destro e copiare il Nome del File compreso il .estensione cabina:

Fare clic destro sul terminale e incollare il nome del file in:

Premere il tasto per procedere:

Perché sudo, super utente non è stato digitato sarà necessario fornire la tua password:

L’aggiornamento del firmware da installare:

In caso di WD19TB dock verrà richiesto di scollegare il dock Portatile per almeno un minuto (la darsena deve rimanere alimentato però):

Dopo questo minuto, è possibile collegare il dock di nuovo in, ora dovrebbe essere aggiornato al firmware più recente. Se si tenta di installare nuovamente il file si verrà informati che il dock è già al firmware più recente:

Al momento della scrittura il dock non è pienamente compatibile con Ubuntu 20.04/20.10. Quando il dock viene utilizzato per accendere il laptop, Ubuntu 20.04/20.10 si blocca sulla schermata iniziale di Dell-Ubuntu:

Il firmware Dock deve probabilmente essere aggiornato ulteriormente per Ubuntu 20.04 / 20.10 supporto o il boot loader di Ubuntu deve essere aggiornato per supportare meglio i docks Thunderbolt. Ho lasciato un feedback per Dell su questo. Speriamo che ci sarà un aggiornamento più recente per Ubuntu 20.04 rilasciato direttamente a LVFS per il Dock presto.

Aggiornamento del BIOS UEFI tramite il menu di avvio del BIOS UEFI

Se il sistema non è supportato dal Linux Vendor Firmware Service (LVFS) è necessario spegnerlo e quindi accenderlo e premere per accedere al menu di avvio del BIOS UEFI. Se l’opzione BIOS Flash Update è disponibile, sarà possibile aggiornare il BIOS UEFI utilizzando un’unità flash USB vuota che contiene l’aggiornamento del BIOS UEFI.

Per questo driver Dell OptiPlex 7040, visitare il Sito web di Dell:

Selezionare il Supporto e quindi il Supporto Driver:

Tipo del Modello e selezionare quando si visualizza:

Selezionare il Driver & Download:

Modificare la selezione del BIOS:

Scarica UEFI BIOS Update:

Selezionare Salva File e selezionare OK:

L’UEFI BIOS Update è ora in Download:

mi consiglia di utilizzare GParted per creare un vuoto FAT32 USB Flash Drive. Per fare ciò apri il terminale:

Digitare:

sudo apt-update

Note:

  • sudo sta per super user do e digitando questo all’inizio di un comando implica che si desidera eseguirlo come super user.
  • apt sta per advanced package tool.
  • apt-get update aggiornerà il gestore di pacchetti avanzato all’ultima versione

Digitare per procedere.

Poiché sudo è stato digitato, ti verrà richiesto di inserire la password. Dopo aver digitato la password, digitare :

Lo strumento pacchetto avanzato verrà aggiornato.

Ora siamo in grado di digitare il seguente comando per installare gparted:

sudo apt-get install gparted

Tipo a procedere:

Tipo di:

y

Quindi per procedere:

GParted è ora installato e il terminale può essere chiusa.

È possibile avviare GParted dalla schermata dell’applicazione.

Sarà necessario inserire la password per eseguirlo come un super utente. Dopo aver inserito la password selezionare Autentica:

In alto seleziona l’unità flash USB:

Se una partizione è montata all’interno dei file, è necessario smontarla.

a Destra clic su di esso e selezionare UnmountL

Selezionare il Dispositivo e quindi Crea Tabella Partizioni:

Selezionare GPT e quindi selezionare e Applicare:

successivamente sarà necessario creare una partizione:

fare clic Destro nello spazio grigio e selezionare Nuovo:

Assicurarsi che sia FAT32 e, facoltativamente, etichetta della partizione e quindi selezionare Aggiungi:

Poi selezionare la casella di controllo per applicare le modifiche:

Selezionare Applica:

una Volta che le operazioni vengono eseguite, selezionare Chiudi:

È quindi possibile Chiudere GParted.

Rimuovere l’unità flash USB dalla porta USB e reinserirla. Si dovrebbe visualizzare:

Copiare il BIOS UEFI Aggiornamento per il:

UEFI BIOS Update USB Flash Drive è ora pronto:

Selezionare Disattiva il top rightL

Quindi selezionare Disattiva:

la Potenza Dell e premere per accedere al BIOS UEFI Boot Menu:

Premere il tasto fino ad arrivare a UEFI BIOS Flash di Aggiornamento e quindi premere :

Selezionare il Pulsante Sfoglia in alto a destra:

Il vostro Flash Drive USB sarà probabilmente il File System 0 (FS0), una discesa sarà disponibile se altri Dispositivi di archiviazione sono collegati. Selezionare l’aggiornamento del BIOS UEFI. La selezione OK.

Selezionare Inizia aggiornamento flash:

Selezionare Sì:

Il computer si riavvierà e l’aggiornamento del BIOS UEFI procederà:

Leave a Reply