BIOS update by extracting HD image from ISO

Hanno's Blog

Thursday, January 14. 2010

BIOS update by extracting HD image from ISO


Trackbacks

No Trackbacks

Comments
Display comments as (Linear | Threaded)

Hi Hanno,

in order to get the BIOS updated, you don't even have to extract anything from the iso.
You can use the "raw" parameter for memdisk and boot the whole iso files.
I did some BIOS updates on my ThinkPad this way and it has always worked fine.
#1 thomasg on 2010-01-15 01:44 (Reply)
You can also use memdisk with LILO... a snip from my lilo.conf that uses freedos for BIOS updates

image=/boot/dos/memdisk
label=dos
initrd=/boot/dos/FDOEM.144
#2 saellaven on 2010-01-15 07:49 (Reply)
It might not be the best idea for notebook, but I used it to update BIOS on a cuple of motherboards without a problem...
#3 How about using flashrom ? on 2010-01-15 10:38 (Reply)
Hi,
you can use freedos on a USB stick with BIOS downloaded to boot on USB and update the BIOS
see you
Loux
#4 Loux on 2010-01-16 13:54 (Reply)
If you can get at the raw BIOS image, you can use flashrom (http://www.flashrom.org/Flashrom) and you don't even need to reboot.
#5 dolphinling (Homepage) on 2010-01-16 14:14 (Reply)
Add any discoveries to http://www.thinkwiki.org/wiki/BIOS_Upgrade please.
#6 jidanni (Homepage) on 2010-01-20 07:21 (Reply)
Added the grub2 entry to 40_custom and it complained I needed to load the kernel first...
#7 Anonymous on 2010-02-16 14:29 (Reply)
In case somebody reads this...
If you have a separate /boot partition, then you have to remove the /boot from the path and use this

menuentry "HD Image" {
set root=(hd0,2)
linux16 /memdisk
initrd16 /hdimage.img
}

Check you entries for the linux kernels in your grub.cfg file. There will be no /boot "prefix"
#8 OP on 2010-02-16 17:18 (Reply)

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
 

About

This blog is written by Hanno Böck. Unless noted otherwise, its content is licensed as CC0.

You can find my web page with links to my work as a journalist here.

I am also publishing a newsletter about climate change and decarbonization technologies.

The blog uses the free software Serendipity and is hosted at schokokeks.org.

Hanno on Mastodon | Contact / Imprint | Privacy / Datenschutz