Updating bio

Rated 4.81/5 based on 569 customer reviews

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.

...): from internal hard drive, CD drive, USB Flash drive or, as the last resort, floppy drive. It's reported, for example, that the Non-diskette for BIOS version 3.23 for the T41p was not extractable, but the Diskette worked perfectly, with There is a simple way to solve this, by stripping the header off from the Non-diskette version. For example, on the IBM Think Pad X31, the normal command-line command to update the ECP would be UPDTFLSH ("UPDTFLSH

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....): from internal hard drive, CD drive, USB Flash drive or, as the last resort, floppy drive. It's reported, for example, that the Non-diskette for BIOS version 3.23 for the T41p was not extractable, but the Diskette worked perfectly, with There is a simple way to solve this, by stripping the header off from the Non-diskette version. For example, on the IBM Think Pad X31, the normal command-line command to update the ECP would be UPDTFLSH ("UPDTFLSH $018E000. But this utility checks for an installed and charged battery and will not let you update the ECP firmware if the battery is missing or not charged. The same disclaimer applies here as for the BIOS: do this only as a last resort.Easiest way is from internal hard drive, but you'd better avoid touching it until you don't want to loose files there. To do this, first you need to find the index for the first occurance of MSCF in the downloaded executable. If there is a power failure during the update, you will likely brick your laptop.It is important to understand that Thinkpads from IBM have two separate firmwares: the BIOS, and the Embedded Controller Program (ECP). You can find them at the page BIOS_Upgrade/X_Series. In that case, extract the disk image with cabextract as per instructions above and dd it to an usb stick.A given BIOS version will require a certain version of the ECP. (This will destroy the data on it, of course.) Acquire a pure DOS boot cd such as Windows 98 recovery CD and boot that. 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.

||

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.

...): from internal hard drive, CD drive, USB Flash drive or, as the last resort, floppy drive. It's reported, for example, that the Non-diskette for BIOS version 3.23 for the T41p was not extractable, but the Diskette worked perfectly, with There is a simple way to solve this, by stripping the header off from the Non-diskette version. For example, on the IBM Think Pad X31, the normal command-line command to update the ECP would be UPDTFLSH ("UPDTFLSH $018E000. But this utility checks for an installed and charged battery and will not let you update the ECP firmware if the battery is missing or not charged. The same disclaimer applies here as for the BIOS: do this only as a last resort.

Easiest way is from internal hard drive, but you'd better avoid touching it until you don't want to loose files there. To do this, first you need to find the index for the first occurance of MSCF in the downloaded executable. If there is a power failure during the update, you will likely brick your laptop.

It is important to understand that Thinkpads from IBM have two separate firmwares: the BIOS, and the Embedded Controller Program (ECP). You can find them at the page BIOS_Upgrade/X_Series. In that case, extract the disk image with cabextract as per instructions above and dd it to an usb stick.

A given BIOS version will require a certain version of the ECP. (This will destroy the data on it, of course.) Acquire a pure DOS boot cd such as Windows 98 recovery CD and boot that.

8E000. But this utility checks for an installed and charged battery and will not let you update the ECP firmware if the battery is missing or not charged. The same disclaimer applies here as for the BIOS: do this only as a last resort.

Easiest way is from internal hard drive, but you'd better avoid touching it until you don't want to loose files there. To do this, first you need to find the index for the first occurance of MSCF in the downloaded executable. If there is a power failure during the update, you will likely brick your laptop.

It is important to understand that Thinkpads from IBM have two separate firmwares: the BIOS, and the Embedded Controller Program (ECP). You can find them at the page BIOS_Upgrade/X_Series. In that case, extract the disk image with cabextract as per instructions above and dd it to an usb stick.

A given BIOS version will require a certain version of the ECP. (This will destroy the data on it, of course.) Acquire a pure DOS boot cd such as Windows 98 recovery CD and boot that.

Contrary to the name, GRUB for DOS works fine on Linux.

It's unknown if a boot image can be extracted from it. Also, please consider updating the List of DMI IDs after updating your BIOS.

You may need to try different packages to find the one from which you can extract a boot image. The special update instructions for X1, X1 Carbon, X1 Carbon 2nd, X1 Hybrid, X20, X21, X22, X23, X24, X30, X31, X32, X40, X41, X41 Tablet, X60, X60s, X60 Tablet, X61, X61s, X61 Tablet, X100e, X120e, X121e, X130e, X131e, X140e, X200, X200 Tablet, X200s, X201, X201i, X201s, X201 Tablet, X220, X230, X230i, X230s, X230 Tablet, X230i Tablet, X240, X240s, X300, X301 Thinkpads are quite long. The BIOS updater may refuse to update a BIOS without a battery, or if the battery charge is too low.

Especially usable when CDROM is not available, tested on X140e, but should work in most recent firmwares as these supports UEFI, much simpler than older methods outlined in this and other pages. Rund vfdwin.exe, go to the Driver tab and hit Install and Start. Here's how to update the bios in this case: download the spsdi833 bios update and create the update floppy. Remove the W98 bootdisk and put the disk with the BIOS update in the drive.

You should have a USB mass storage device you can erase. Reboot, enter BIOS setup, enable UEFI only (or 1st priority) at startup options, save and reboot. Interrupt boot, press F12 and select USB mass storage device as boot source. The BIOS update utility should run and you should succeed in flashing BIOS. Then go to the Drive0 tab, click on Change and select A:. This should give you a virtual floppy drive the file will extract files to. If you have trouble creating this disk, download an archive with the files and put them on a floppy. If you would now run UPDTFLSH you would get the battery message, so don't do that.

Leave a Reply