Updating BIOS via Linux ? - eviltoast

How to update BIOS on a system that only use Linux as OS.

Asking this because some clowns at Acer decided that they will only provide BIOS updates through Windows Update.

Edit: I’m not talking about installing the BIOS file. They don’t even provide BIOS file in the first place.

  • gpstarman@lemmy.todayOP
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    edit-2
    2 months ago

    do you have a specific need to actually upgrade your bios at all?

    No, I’m just curious.

    1. Enter your Serial Number or select your model from the list.

    Those suckers don’t even have a page for my model. ( Acer One 14 Z2-493 )

    1. Double-click the file application file that was extracted to begin the install.

    Also, this works only on Windows right? Because they only provide .exe

    • breadsmasher@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 months ago

      Correct - but the next thing I was going to suggest, you can extract the EXE i believe, if you peruse the archwiki link.

      It might be an exe you could run in FreeDOS, or you could extract the actual firmware file and install with another tool

      • gpstarman@lemmy.todayOP
        link
        fedilink
        arrow-up
        3
        arrow-down
        2
        ·
        2 months ago

        you can extract the EXE i believe

        Yes, that’s possible.

        But, I am scared about screwing uy BIOS.

        • breadsmasher@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          2 months ago

          That is always a risk when updating a bios!

          Depending on the motherboard (I think its more on desktop mobos) you get two bios chips, one used to recover from a bad flash of the other

          edit it could also be the case there hasn’t been a bios update released

            • TheFrogThatFlies@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              2 months ago

              You might as well try. Had a similar issue with Samsung SSD, where they only had support for windows with a .exe, but which created a small Linux system that was installed in the UEFI boot position. So I searched for the Linux executable in the middle of all that mess and executed it directly. Problem solved.