Older installers from Lenovo mostly appear to be just a wrapper license program around Windows files (see BIOS-Bootsplash). Run the following: Yes, you need to run updtrom five times. For the i Series 1400 follow instructions on this website.
If you install the Linux program cabextract you can expand these files directly.
In case Lenovo does not provide your laptop with Bootable CD it is possible to create one from *discket packages. A third solution is to use QEMU with a DOS diskette image to run the disk extractor. If you open with a text editor, you would find some lines about UPDTROM.
Though this process has been successfully tested on many versions of files found on IBMs website, that doesn't mean it will work for all of them. Consult the testing tables farther down of this page to see other users' experience with your model Thinkpad. UPDTROM is the actual flash tool, but you can't simply run it just like that. Perhaps not all these lines are necessary, but to be sure I ran them all, and this worked for me. This could probably be done from the harddisk as well, but I did not test that.
This page is meant to describe ways to update the BIOS on a Think Pad that only runs Linux for users that don't have ready access to Windows. Follow these steps: Use "geteltorito" to extract the update image from ISO image, downloaded from Lenovo's drivers page.
If you have Windows on your Think Pad you can just boot into it and follow instructions on the Lenovo website. Write the extracted image to a USB Flash drive using dd.
The EC firmware is usually much better at backwards compatibility than the BIOS. Change to the volume where flash2and other tools are installed, and execute "flash2/u".You can also check the Lenovo Support website's driver matrix. This worked on the R31, X22, T21, T30 and T41p with various firmware updates.Lenovo/IBM provides firmware upgrades in a variety of packages: The Linux diskette is just the Diskette package that runs on Linux instead of Windows/DOS. On the X22, it worked with ECP 1.30 but not with BIOS 1.32 Lenovo recommends reseting your BIOS settings to their factory defaults after a firmware update. This allows you to replace a boot floppy by a boot CD in nearly all situations. IMG, is extracted from the .exe, it can be booted directly through GRUB without the need of burning a CD, using the SYSLINUX image-loader memdisk. You can search for it with find: By following any of the instructions here you are accepting the very real risk of turning your Think Pad into a big expensive paper weight, as a firmware update gone wrong can create unfix-able problems. You must first download the bootable iso file from the Lenovo Website. At the DOS command prompt, type "updflsh" and then follow the prompts by pressing "Y" or Enter. Thanks to it, a bootable CD can be made with a bootable floppy image in such as way that the CD believes that it is a 2.88 MB floppy drive. Warning: this formats the USB flash drive and all data will be erased! Once complete (you could test if it boots at this point), copy the extracted BIOS files from the temporary folder you created to the USB flash drive. Boot from USB flash drive by pressing F11 within the BIOS boot logo.