Sunday, March 11, 2007

How to flash motherboard BIOS from Linux (no DOS/Windows, no floppy drive)?

Step 1: Download FreeDOS boot disk floppy image




wget http://www.fdos.org/bootdisks/autogen/FDOEM.144.gz


gunzip FDOEM.144.gz




Step 2: Copy your BIOS flash utility and new BIOS image to the mounted floppy disk image




mkdir /tmp/floppy


mount -t vfat -o loop FDOEM.144 /tmp/floppy





# cp 75DVSTA2.60 ASRflash.exe /tmp/floppy



Step 3: Burn a bootable CD which will emulate floppy device for us




mkisofs -o bootcd.iso -b FDOEM.144 FDOEM.144


cdrecord -v bootcd.iso




Step 4: Reboot, flash, reboot, enjoy your new BIOS



[Click here for details]

1 comment:

Piyush said...

It worked..
but the error occured at program could you tell me correct bios file for my mother board i.e. GA 8I845 GV
i downloaded from their site but the error says file size error download 4mb bios file