het updaten van de Dell UEFI BIOS en systeem Firmware in Ubuntu

in het verleden was het relatief moeilijk om de firmware van apparaten up-to-date te houden in Linux, omdat de OEM ‘ s firmware-updates maakten die alleen Windows ondersteunden. Voor nieuwere UEFI-apparaten is er de mogelijkheid om de UEFI BIOS via USB bij te werken vanuit het UEFI-opstartmenu. Dit werkt alleen de UEFI BIOS bij en werkt niet de SSD firmware van de connected Thunderbolt Dock Firmware bij.

Video

Linux Firmware Update Manager

de Linux Vendor Firmware Service (Lvfs) is samengesteld door Device Vendors of OEM ‘ s als een middel voor gebruikers om hun device firmware eenvoudig bij te werken met Linux. Dell en Lenovo in het bijzonder hebben op grote schaal gebruik gemaakt van de LVFS. Dell ondersteunt alle recente (6e generatie Intel Hardware of nieuwer) bedrijfsmodellen zoals de Latitude, Precision, OptiPlex en Xtreme Performance Systems (XPS).

meer informatie over ondersteunde apparaten is beschikbaar op de lvfs-website:

deze gids bekijkt het bijwerken van de UEFI BIOS en andere Firmware met Ubuntu 20.04 (of hoger).

de Linux Firmware Update Manager is ingebouwd in Ubuntu. Het is command line gebaseerd. Om het te gebruiken, opent u de Terminal.

u kunt ook de snelkoppeling + + gebruiken om de terminal te starten.

de firmware update manager (fwupdmgr) is command line gebaseerd. Om een lijst met beschikbare commando ‘ s te zien typt u in:

fwupdmgr

druk vervolgens op :

De commando ‘ s, zijn we het meest geïnteresseerd in zijn:

  • get-apparaten, die ons vertelt wat apparaten die zijn aangesloten op het systeem kan de firmware is bijgewerkt
  • get-updates die zoekt naar beschikbare firmware-updates voor apparaten die zijn aangesloten op het systeem
  • update die kan worden gebruikt voor het bijwerken van de firmware van alle apparaten
  • update die kan worden gebruikt voor het bijwerken van de firmware van een specifiek apparaat

in te Typen:

fwupdmgr get-devices

Vervolgens .

toont in dit geval:

  • de SSD-Firmware
  • de UEFI BIOS-Versie
  • de TPM

andere systemen tonen details over een Thunderbolt-Dock.

elk apparaat heeft een apparaat-ID, die kan worden gekopieerd door met de rechtermuisknop te klikken.

we kunnen het commando gebruiken:

fwupdmgr get-updates

om te controleren op beschikbare firmware-updates op de LVFS. Druk op om verder te gaan.

er is geen Firmware-Update beschikbaar voor de SSD:

een nieuwe UEFI BIOS Update 1.17.0 is beschikbaar voor de OptiPlex 7040:

een specifiek apparaat kan worden bijgewerkt door in te typen:

fwupdmgr update 

en dan plakken in het apparaat-ID en drukken .

u wordt dan gevraagd of u verder wilt gaan. Typ in om door te gaan en te annuleren en druk op :

als er geen apparaat-ID is opgegeven, zal de firmware-UpdateManager in plaats daarvan proberen om alles bij te werken:

Type in:

y

dan gaan we verder.

Als u een UEFI-BIOS-update uitvoert, wordt u gevraagd uw computer opnieuw op te starten. Type in:

y

dan om uw computer opnieuw op te starten.

u ziet het Dell Ubuntu splash-logo:

Wanneer de computer opnieuw is opgestart zal het zeggen “Gevonden update fwupd-ux-capsule”:

De UEFI BIOS zal gaan:

Als u een Dell Dock bijvoorbeeld WD19TB u zal worden gevraagd om de stekker van het USB-Type C-Connector uit de computer en laat de dock voor één minuut voordat u deze opnieuw aansluit.

Firmware updaten vanuit een CAB-bestand

in sommige gevallen wordt de Firmware-Update niet vermeld op LVFS, maar in plaats daarvan vermeld als een CAB-bestand op de pagina OEM ‘ s Drivers en Downloads.

Opmerking De Firefox-Browser downloadt CAB-bestanden niet correct en probeert ze in plaats daarvan te openen als tekst in een tabblad browser.

gebruik de Chromium Browser om deze te downloaden. In dit voorbeeld zal ik kijken naar het bijwerken van het Wd19tb Dock. Het heeft alleen Ubuntu 18.04 LTS als de beschikbare Linux-optie:

selecteer Downloaden, je moet een .CAB-bestand:

Ga naar de map ‘downloads’ en klik erop met de rechtermuisknop en selecteert u Openen in de Terminal (dit zal u redden van het eigen specificeren van het pad van het bestand):

Typ in:

sudo fwupdmgr install

Vervolgens moet je een bestand op te geven, dus klik rechts op de bestandsnaam en selecteer Naam wijzigen:

klik Rechts en kopieer de bestandsnaam, inclusief het .cabineverlenging:

Klik met de rechtermuisknop op de Terminal en plak de bestandsnaam in:

Druk op om verder te gaan:

Omdat sudo, super gebruiker is getypt, moet u uw wachtwoord:

De firmware-update nu installeren:

In het geval van de WD19TB dock wordt je gevraagd om de stekker uit het dock van de Laptop voor ten minste een minuut (de dock moet blijven aangedreven echter):

na deze minuut, kunt u de stekker van het dock terug in, het moet nu worden bijgewerkt naar de nieuwste firmware. Als het bestand wordt geprobeerd om opnieuw te worden geïnstalleerd u zal worden geïnformeerd dat het dock is al op de nieuwste firmware:

op het moment van schrijven is het dock niet volledig compatibel met Ubuntu 20.04/20.10. Wanneer het Dock wordt gebruikt om de Laptop aan te zetten, hangt Ubuntu 20.04/20.10 op het Dell-Ubuntu Splash-scherm:

de Dock-Firmware moet waarschijnlijk verder worden bijgewerkt voor Ubuntu 20.04 / 20.10 ondersteuning of de Ubuntu bootloader moet worden bijgewerkt om Thunderbolt Docks beter te ondersteunen. Ik heb feedback achtergelaten voor Dell op dit. Hopelijk zal er binnenkort een nieuwere update voor Ubuntu 20.04 direct vrijgegeven aan LVFS voor het Dock.

uw UEFI BIOS bijwerken via het opstartmenu van UEFI BIOS

als je systeem niet wordt ondersteund door de Linux Vendor Firmware Service (LVFS), moet je het uitzetten en dan aanzetten en opdrukken om naar het UEFI BIOS Boot Menu te gaan. Als de optie BIOS Flash Update beschikbaar is, kunt u de UEFI BIOS bijwerken door gebruik te maken van een lege USB Flash Drive die de UEFI BIOS Update bevat.

Voor deze Dell OptiPlex 7040, gaat u naar de Dell-Website:

Selecteer support (Ondersteuning) en vervolgens Driver Support:

Typ uw Model en selecteer deze zodra geeft:

Selecteer de Drivers & Downloads:

de selectie Wijzigen van de BIOS:

Download uw UEFI BIOS-Update:

Kies voor Bestand Opslaan en selecteer OK:

De UEFI BIOS-Update is nu in Downloads:

ik raad het gebruik van GParted te maken van een lege FAT32 USB Flash Drive. Om dit te doen opent u de terminal:

Type in:

sudo apt-update

opmerkingen:

  • sudo staat voor super user do en het typen van dit aan het begin van een commando impliceert dat je het als super user wilt uitvoeren.
  • apt staat voor advanced package tool.
  • apt-get update zal de geavanceerde pakketbeheerder bijwerken naar de nieuwste versie

Typ in om verder te gaan.

omdat sudo is getypt, wordt u gevraagd om uw wachtwoord in te voeren. Zodra u uw wachtwoord hebt ingevoerd, typt u in :

het geavanceerde pakket tool zal worden bijgewerkt.

nu kunnen we het volgende commando typen om gparted te installeren:

sudo apt-get install gparted

Typ in om verder te gaan:

Type in:

y

dan om verder te gaan:

GParted is nu geïnstalleerd en de terminal kan nu worden gesloten.

u kunt gparted starten vanuit het toepassingsscherm.

u moet uw wachtwoord invoeren om het uit te voeren als een super gebruiker. Zodra u uw wachtwoord hebt ingevoerd, selecteert u Authenticate:

naar boven selecteer uw USB flash drive:

als een partitie is aangekoppeld in bestanden, moet je deze ontkoppelen.

klik met de Rechtermuisknop en selecteer UnmountL

Selecteer een Apparaat en Maakt u een Partitie Tabel:

Selecteer GPT en selecteer Toepassen:

Vervolgens moet u een partitie maken:

Rechts-klik op de grijze ruimte en selecteer Nieuw:

Verzekeren is FAT32 en eventueel label de partitie en selecteer vervolgens Toevoegen:

selecteer Vervolgens het aankruisvak om de wijzigingen te bevestigen:

Selecteer Toepassen:

Nadat de activiteiten zijn uitgevoerd, selecteert u Sluiten:

U kunt vervolgens Sluit GParted.

Verwijder uw USB-flashstation van de USB-poort en plaats deze opnieuw. Het moet display:

Kopieer de UEFI BIOS-Update naar het:

Uw UEFI BIOS-Update USB-stick is nu klaar:

Selecteer Uitzetten om de top, dus tevens

Vervolgens selecteert u Uitschakelen:

Power-up van uw Dell en druk op om toegang te krijgen tot de UEFI BIOS het Boot Menu:

Druk op tot u (UEFI) BIOS Flash-Update en druk op :

Selecteer met de Blader-Knop rechts bovenaan:

Uw USB Flash Drive zal waarschijnlijk bestandssysteem 0 (FS0), een drop-down zal beschikbaar zijn als andere opslagapparaten zijn aangesloten. Selecteer de UEFI BIOS Update. Selecteer OK.

Selecteer Begin Flash Update:

Selecteer Ja:

de Computer zal herstarten en de UEFI BIOS Update zal doorgaan:

Leave a Reply