My X220 runs linux and I need to update my BIOS from the ISO.My notebook does
1. Get the bios update iso (8duj10uc.iso here) from the lenovo support site.
2. Get 'geteltorito' and extract the boot image from the iso (isobar.c probably works too)
$ wget 'http://www.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito.pl'
$ perl geteltorito.pl 8duj10uc.iso > biosupdate.img
3. Copy the image to the usb thumdrive
$ sudo dd if=biosupdate.img of=/dev/usbthumdrive bs=512K
Reboot, Press F12 and boot from thumb drive.
how can we improve it?
Select Your Product
Just FYI, geteltorito is maintained via the genisoimage package available in most Debian-based linux distributions, such as Ubuntu. It can be installed by the following command on those systems:
sudo apt install genisoimage
After installing genisoimage, you can use the geteltorito command to extract the boot image from the iso as such:
geteltorito -o biosupdate.img 83uj32us.iso
You can then use the dd command to write biosupdate.img to a usb drive. I actually prefer a GUI for this (I use Etcher), as it helps to prevent issuing catastrophic dd commands BTW, I did this on a T420, but it should work with X220's as well.
@stateq thanks. it works on E135
Lenovo is committed to environmental leadership from operations to product design and recycling solutions.
See our Sustainability Report.