Actualización de la BIOS de Dell UEFI y el Firmware del sistema en Ubuntu

En el pasado era relativamente difícil mantener actualizado el firmware de los dispositivos en Linux, ya que los OEM hacían utilidades de actualización de firmware que solo soportaban Windows. Para los dispositivos UEFI más nuevos, existe la posibilidad de actualizar el BIOS UEFI a través de USB desde el Menú de arranque de UEFI. Esto solo actualiza el BIOS UEFI y no actualiza el firmware SSD del Firmware conectado del Dock Thunderbolt.

Video

Linux Firmware Update Manager

El Servicio de Firmware del Proveedor de Linux (LVFS) ha sido creado por Proveedores de dispositivos u OEM como un medio para que los usuarios actualicen fácilmente el firmware de sus dispositivos usando Linux. Dell y Lenovo, en particular, han estado utilizando ampliamente los LVFS. Dell admite todos los modelos de negocio recientes (Hardware Intel de 6a generación o posteriores), como los Sistemas de rendimiento Latitude, Precision, OptiPlex y Xtreme (XPS).

Más detalles sobre los dispositivos compatibles están disponibles en el sitio web de LVFS:

Esta guía analiza la actualización de la BIOS UEFI y otros firmware utilizando Ubuntu 20.04 (o posterior).

El Administrador de actualizaciones de firmware de Linux está incorporado en Ubuntu. Se basa en la línea de comandos. Para usarlo, abra el Terminal.

También puede usar el acceso directo + + para iniciar el terminal.

El administrador de actualizaciones de firmware (fwupdmgr) se basa en la línea de comandos. Para ver una lista de comandos disponibles, escriba:

fwupdmgr

A continuación, pulse :

Los comandos que más nos interesan son:

  • get-devices, que nos indica qué dispositivos conectados al sistema pueden actualizar su firmware
  • get-updates, que busca actualizaciones de firmware disponibles para dispositivos conectados al sistema
  • actualización, que se puede usar para actualizar el firmware de todos los dispositivos
  • actualización, que se puede usar para actualizar el firmware de un dispositivo específico

Escribir en:

fwupdmgr get-devices

Entonces .

Muestra en este caso:

  • El firmware SSD
  • La versión UEFI BIOS
  • El TPM

Otros sistemas mostrarán detalles sobre un Dock Thunderbolt.

Cada Dispositivo tiene un IDENTIFICADOR de Dispositivo, que se puede copiar haciendo clic derecho.

podemos usar el comando:

fwupdmgr get-updates

para comprobar las actualizaciones de firmware disponibles en el LVFS. Presione para continuar.

No hay actualización de Firmware Disponible para el SSD:

Una nueva actualización de BIOS UEFI 1.17.0 está disponible para el OptiPlex 7040:

Un dispositivo específico se puede actualizar escribiendo:

fwupdmgr update 

Y luego pegar el ID del dispositivo y presionar .

luego se le preguntará si desea continuar. Escriba para continuar y para cancelar, luego presione :

Si no se especifica ningún ID de dispositivo, el administrador de actualizaciones de firmware intentará actualizar todo:

Escribe:

y

A continuación, proceder.

Si realiza una actualización del BIOS de UEFI, se le pedirá que reinicie el equipo. Escribe:

y

Luego, reinicie su computadora.

Verá el logotipo splash de Dell Ubuntu:

Cuando el equipo se reinicie, indicará “Actualización encontrada fwupd-ux-capsule”:

El BIOS UEFI procederá:

Si usa un Dock Dell, por ejemplo, WD19TB, se le pedirá que desenchufe el conector USB Tipo C del sistema y deje el dock inactivo durante un minuto antes de volver a conectarlo.

Actualización de firmware desde un archivo CAB

En algunos casos, la actualización de firmware no aparece en LVFS, sino como un archivo CAB en la Página de Controladores y Descargas de OEM.

Tenga en cuenta que el navegador Firefox no descarga correctamente los archivos CAB y, en su lugar, intenta abrirlos como texto en una pestaña del navegador.

Utilice el navegador Chromium para descargarlos. En este ejemplo, analizaré la actualización del Dock WD19TB. Solo tiene Ubuntu 18.04 LTS como opción de Linux disponible:

Seleccione Descargar, debe tener un .Archivo CAB:

Vaya a la carpeta de descargas, haga clic con el botón derecho en ella y seleccione Abrir en Terminal (esto le ahorrará la necesidad de especificar la ruta del archivo):

Escribe:

sudo fwupdmgr install

A continuación, debe especificar el archivo, así que haga clic con el botón derecho en el nombre del archivo y seleccione Renombrar:

Haga clic derecho y copie el nombre del archivo, incluido el .extensión de cabina:

Haga clic derecho en el Terminal y pegue el nombre de archivo en:

Pulse para continuar:

Porque sudo, super usuario ¿escribió usted tendrá que proporcionar su contraseña:

La actualización del firmware se instalará ahora:

En el caso de la WD19TB dock se le darán instrucciones para desconectar el muelle de la computadora Portátil durante al menos un minuto (el muelle debe seguir siendo alimentado sin embargo):

Después de este minuto, puede volver a conectar el dock, ahora debería actualizarse al firmware más reciente. Si se intenta volver a instalar el archivo, se le informará de que el dock ya tiene el firmware más reciente:

En el momento de escribir este artículo, el dock no es totalmente compatible con Ubuntu 20.04/20.10. Cuando el Dock se utiliza para encender el portátil, Ubuntu 20.04/20.10 se cuelga en la pantalla de bienvenida de Dell-Ubuntu:

Es probable que el firmware del Dock deba actualizarse más para Ubuntu 20.04/20.10 soporte o el cargador de arranque de Ubuntu necesita ser actualizado para soportar mejor los muelles Thunderbolt. He dejado comentarios para Dell sobre esto. Esperamos que pronto haya una nueva actualización para Ubuntu 20.04 lanzada directamente a LVFS para el Dock.

Actualizar su BIOS UEFI a través del Menú de arranque de BIOS UEFI

Si su sistema no es compatible con el Servicio de Firmware del Proveedor de Linux (LVFS), debe apagarlo y, a continuación, encenderlo y pulsar para acceder al Menú de arranque del BIOS de UEFI. Si la opción Actualización Flash del BIOS está disponible, podrá actualizar el BIOS UEFI mediante el uso de una unidad Flash USB en blanco que contenga la actualización del BIOS UEFI.

Para este Dell OptiPlex 7040, vaya al sitio web de Dell:

Seleccione Soporte y, a continuación, Soporte para controladores:

Escriba su modelo y selecciónelo cuando se muestre:

Seleccione Controladores & Descargas:

Cambiar la selección a BIOS:

Descargar el UEFI BIOS Update:

Seleccione Guardar Archivo y seleccione ACEPTAR:

El UEFI BIOS Update ahora está en Descargas:

yo recomiendo usar GParted para crear un espacio FAT32 USB Flash Drive. Para hacer esto, abra el terminal:

Escribe:

sudo apt-update

Notas:

  • sudo significa super user do y escribir esto al principio de un comando implica que desea llevarlo a cabo como superusuario.
  • apt significa herramienta de paquetes avanzada.
  • apt-get update actualizará el administrador de paquetes avanzado a la última versión

Escriba para continuar.

Debido a que se escribió sudo, se le pedirá que ingrese su contraseña. Una vez que haya escrito su contraseña, escriba :

Se actualizará la herramienta paquete avanzado.

Ahora podemos escriba el siguiente comando para instalar gparted:

sudo apt-get install gparted

Tipo de proceder:

Tipo de:

y

a Continuación, proceder:

GParted ya está instalado y el terminal se puede cerrar.

puede iniciar GParted desde la pantalla de la Aplicación.

Necesitarás introducir tu contraseña para ejecutarla como superusuario. Una vez que haya ingresado su contraseña, seleccione Autenticar:

Para la parte superior seleccione la unidad flash USB:

Si una partición está montada dentro de los Archivos, se debe desmontar.

haga clic Derecho y seleccione UnmountL

Seleccione el Dispositivo y, a continuación, Crear la Tabla de Particiones:

Seleccione GPT y, a continuación, seleccione Aplicar:

a continuación, tendrá que crear una partición:

Haga clic derecho en el espacio gris y seleccione Nuevo:

Asegúrese de que es FAT32 y, opcionalmente, etiquete la partición y, a continuación, seleccione Agregar:

A continuación, seleccione la casilla de verificación para aplicar los cambios:

Seleccione Aplicar:

Una vez realizadas las operaciones, seleccione Cerrar:

A continuación, puede Cerrar GParted.

Retire la unidad flash USB del puerto USB y vuelva a insertarla. Debería mostrarse:

Copie la actualización del BIOS de UEFI en él:

Su unidad flash USB UEFI BIOS Update ya está lista:

Seleccione Apagado en la parte superior derecha

A continuación, seleccione Apagado:

Encienda su Dell y pulse para acceder al menú de arranque de UEFI BIOS:

Pulse la actualización Flash del BIOS hasta que llegue (UEFI) y, a continuación, pulse :

Seleccione el botón Examinar en la parte superior derecha:

Su unidad Flash USB probablemente será el Sistema de archivos 0 (FS0), un menú desplegable estará disponible si se conectan otros dispositivos de almacenamiento. Seleccione la actualización del BIOS de UEFI. Seleccione Aceptar.

Seleccione Comenzar La Actualización De La Memoria Flash:

Seleccione Sí:

El Equipo se reiniciará y el UEFI BIOS Actualización procederá:

Leave a Reply