Update Lenovo BIOS on Linux

Use these steps if fwupd does not work to update the firmware from Linux.

This guide was written from the perspective of an Arch Linux user with a T14s Gen 1 on 2024-26-12.

Steps

  1. Download the BIOS ISO from your product support site under the BIOS/UEFI section:
  2. Convert it to a bootable image: geteltorito.pl -o bios.img <iso path>.
    • AUR Package
    • Ubuntu Package: The command may not have the .pl suffix.
    • A container can be used if your platform does not have access to an equivalent package. Mount a directory containing the ISO in the container using -v.
  3. Copy the bios.img file to your USB device:
    • Ventoy
    • Untested: dd if=bios.img of=<block device path> bs=8MB status=progress && sync -f <block device path>.
  4. Boot from the USB device and let the BIOS update proceed.