Recently I had to update the bios of my laptop from a USB pendrive, because I had no CD/DVD drive around. Cameron Seader’s post Lenovo BIOS Update method for Linux and USB thumb drive came very handy, but used an obsolete tool so I updated his instructions a bit to make them work.
In order to grab this information you can either go to the BIOS or use
In my case it was ThinkPad W530 2438-2KU.
I got mine: “g5uj22us.iso” from Lenovo’s support page
To do it you can use
genisoimage, which can be installed using regular.
sudo apt-get install genisoimage
PS. you can also download it from: Ubuntu man pages
Once you have this tool installed, extract boot image from ISO with:
geteltorito g5uj22us.iso > biosupdate.img
sudo dd if=biosupdate.img of=/dev/usbthumdrive bs=512K
Reboot and boot from USB to run the Flash Utility Cheers,