Page 1 of 1

X301 BIOS update won't boot from USB

Posted: Tue Jun 25, 2019 1:24 pm
by bleb
I recently got an X301 with BIOS version 3.10 from 2010-03-16. I want to update it to version 3.16:

https://support.lenovo.com/us/en/downloads/migr-70466

Following a few tutorials I did the following, with /dev/sdb as the USB drive:

Code: Select all

geteltorito -o 6euj42uc.img 6euj42uc.iso
dd if=6euj42uc.img of=/dev/sdb
Then when I try booting from the USB drive it displays "Missing operating system" and hangs.

Is there anything else I can try?

The current BIOS version appears unable to boot the the Void LInux installation media, hence my desire to update.

Re: X301 BIOS update won't boot from USB

Posted: Wed Jun 26, 2019 12:02 am
by RealBlackStuff
Use Rufus to write an .iso file

Download Rufus. Rufus is a standalone program and does not require installation.
Open the Rufus program from where you downloaded it to run it.
Select 'Create a bootable disk using' and choose 'ISO Image' from the drop-down menu.
Click the disc icon and browse to your .iso file and select it.
To ensure the flash drive is compatible with UEFI, select FAT32 for "File System".
To create the flash drive with the "Press any key to boot from USB" prompt, select the 'Create extended label and icon files' option.
When you are done selecting options, click Start When prompted, confirm that you want to erase the flash disk.
The .iso files will start copying to the flash drive (the process can take several minutes).
When Rufus is done, close the program and eject and remove the flash drive.
If that still fails, burn a self-booting CD from the ISO using e.g. ImgBurn.