Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Linux

Lenovo To Make Its BIOS/UEFI Updates Easier For Linux Users Via LVFS (phoronix.com) 62

An anonymous reader shares a report: Lenovo is making it easier for their customers running Linux to update their firmware now on ThinkPad, ThinkStation, and ThinkCenter hardware. Lenovo has joined the Linux Vendor Firmware Service (LVFS) and following collaboration with the upstream developers is beginning to roll-out support for offering their device firmware on this platform so it can be easily updated by users with the fwupd stack. Kudos to all involved especially with Lenovo ThinkPads being very popular among Linux users.
This discussion has been archived. No new comments can be posted.

Lenovo To Make Its BIOS/UEFI Updates Easier For Linux Users Via LVFS

Comments Filter:
  • Lenovos are usually the hardware I have least trouble with when installing Ubuntu at least.
    • I have ran across some problems with Think Pads in the past. About 10 years ago Work gave me a Think Pad that just wouldn't load the wireless network card. To make it worse, I worked in a Linux shop, I was the only person (with that model of laptop) who was using Windows for development, just because I couldn't move from my desk if I were in Linux.

      That said, I hadn't had much trouble with other models.

      • by tlhIngan ( 30335 )

        I have ran across some problems with Think Pads in the past. About 10 years ago Work gave me a Think Pad that just wouldn't load the wireless network card. To make it worse, I worked in a Linux shop,

        It's more a testament to how much Linux wirelsss networking has advanced than anything. Because 10 years ago, wireless networking was still in the "iffy" stage. If you had the right chipset, everything is good. If you had the wrong chipset (typically Broadcom) it wouldn't work. Broadcom was typically annoying i

    • That Superfish program really helps the install. Makes it go super smoothly.

    • BIOS updates can be a problem even when the hardware itself works perfectly with Linux. Thinkpads have been great, as Lenovo provides bootable DOS images for the updater. In contrast, my Lenovo Legion only has BIOS updates for Windows. This announcement seems to focus on the Think* market, so no practical change for Linux users.

      This year's rush of BIOS updates seems to be about the Meltdown and Spectre vulnerabilities, more specifically CPU microcode updates. Linux has other ways to update those, so I wo

      • by rtb61 ( 674572 )

        Who cares. Lenevo can screw itself until it starts selling or more accurately giving away Linux fresh from the box. I am not paying for a fucking piece of shit Windows anal probe 10 licence for fucking nothing, I would rather buy Apple. Lenevo wants to claim Linux support than do it out of the fucking box, otherwise they can fuck off.

  • by ls671 ( 1122017 ) on Monday August 06, 2018 @01:09PM (#57079732) Homepage

    I thought that it was a file system that your BIOS could mount ;-)

  • Updated my ThinkPad T470s using Kubuntu 18.04, just worked out of the box, this is simply amazing.
  • Suh-weet. (Score:4, Informative)

    by Tough Love ( 215404 ) on Monday August 06, 2018 @04:56PM (#57081252)

    Sweet. I also notice that many or most enthusiast motherboards are shipping with Windows-independent bios updaters now. This suggests the Linux component of the enthusiast segment is signifcant. Another motivation would be, you see no end of forum posts about people bricking their motherboard because of running the bios update with the Windows utility.

    • I also notice that many or most enthusiast motherboards are shipping with Windows-independent bios updaters now.

      They always have. You just slot in your 3.5" floppy and go on your way. :-)

      No seriously... I don't think I've ever seen a BIOS update that depended on Windows. If anything most updates used to depend on either a bootable device, or worked from within the BIOS itself.

  • by jonwil ( 467024 ) on Monday August 06, 2018 @05:18PM (#57081404)

    On my Gigabyte motherboard, I download the new BIOS, stick it on a small FAT partition on an external drive I have for various things, boot into the BIOS and pick "upgrade". The BIOS will then read the firmware from the FAT partition in question, verify it then install it before rebooting automatically. I am sure if I stuck the BIOS on a thumb drive it would work as well (except that I would need to find a thumb drive whereas the extra partition on the existing external HDD is easy to work with)

    Why can't everyone make it that easy rather than needing to run a Windows exe or boot from a special DOS boot disk or something (or even this new Linux thing)

    • There have been some such projects, especially libreboot. The program has produced good quality working BIOS's over the years. Sadly, it's also suffered some unnecessary political turmoil due to its lead developer making some unfounded accusations of transgender discrimination. This was covered here, https://yro.slashdot.org/story... [slashdot.org]

    • boot into the BIOS and pick "upgrade". The BIOS will then read the firmware from the FAT partition in question, verify it then install it before rebooting automatically. I am sure if I stuck the BIOS on a thumb drive it would work as well (except that I would need to find a thumb drive whereas the extra partition on the existing external HDD is easy to work with)

      And that's what the various user-space "updater" (Windows, or TFA's Linux, or even a few older DOS for those who use that) actually do :
      they simply provide the file to the UEFI firmware and tell "please on the next reboot, use this file".
      Since UEFI, user-space program cannot have the necessary access to perform the flashing themselves any more, it's locked-up when handing control from UEFI to OS.

      Why can't everyone make it that easy rather than needing to run a Windows exe or boot from a special DOS boot disk or something (or even this new Linux thing)

      The point here is *unattended upgrade*. A windows .EXE upgrade means that it can be part of some "update" softw

    • ... (or even this new Linux thing)

      It spells GNU/Linux.

  • There are already working solutions for this. For example, having FreeDOS [freedos.org] on a USB drive, downloading the BIOS to it, and booting from it is very simple.

    Did it on my Dell Latitude a while back, and got the latest BIOS on it without any issues.

  • Comment removed based on user account deletion

As you will see, I told them, in no uncertain terms, to see Figure one. -- Dave "First Strike" Pare

Working...