Updating bios flash

flashrom tries to detect if a machine is a laptop, but not all laptops follow the standard, so this is not 100% reliable.[1] package.Find out if your motherboard and chipset (internal) is supported by flashrom at this website.

You'll need to load the bootloader to your EFI system partition manually.

To check if your machine is supported you can look at supported devices with fwupdmgr: package.

(Dell offers this as a possibility on their site) Some notes before starting: If your flash image is too large for a floppy, go to the Free Dos bootdisk website, and download the 10Mb hard-disk image.

This image is a full disk image, including partitions, so adding your flash utility will be a little trickier: First find the first partition (at time of writing, the first partition starts at block 63; this means that the partitions starts at offset If the mount went without errors, copy the BIOS flash utility and new BIOS image to the mounted floppy disk image.

Warning: Flashing motherboard BIOS is a dangerous activity that can render your motherboard inoperable!

While the author of this article has successfully run this procedure many times, your mileage may vary. You may want to consider updating microcode instead if it is supported by your system.

Most manufacturers provide a Windows executable or a BIOS executable that can only be run under Windows.

However, there are a few utilities, that allow you to upgrade your system BIOS under Linux.

You then have one of two options: create a ISO or install the image for your bootloader.

Flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips.

You can either use a GUI software manager like GNOME Software to view and apply updates or the command-line tool fwupdmgr.

Tags: , ,