This page describes the different ways to update the BIOS on your eeePC.
Do not update your bios unless you encounter problems with your existing bios. Also, check first if the bios you are updating to is not already the latest bios.
There is always a small chance that updating your bios will brick your eeePC!
Always make sure that your eeePC has a full battery and is connected to the power before doing an upgrade!
You use this tutorial completely at your own risk!
There exist five different upgrade mechanisms, listed in order of complexity:
If you are running default Xandros you can just go to Settings, Add/Remove software, click on Bios and ask to install any of the bioses listed there.
If you are e.g. running in advanced mode, or if you want to flash a bios that is not in the add/remove software list you can use:
sudo /usr/sbin/biosupdate.pl --install <url to the zip file with the new bios>
sudo /usr/sbin/biosupdate.pl --install http://update.eeepc.asus.com/bios/701-ASUS-0703.zip
Note that this will not work if you removed the last two partitions from your system.
* if you removed the last two partitions of your system (e.g. to install XP, or to regain the space), you can download the zip file with the bios, unzip it, rename the resulting file to the model of your eeePC (eg. 701.ROM 1005HA.ROM) and copy that to a FAT16 USB flash drive. Instructions on formatting a drive to FAT32 can be found here. After that reboot your eeePC with the USB flash drive present (and no other USB devices connected), and press Alt-F2 during the bios splash screen. This will search for a file 701.ROM on your USB flash drive and upgrade to it. (Note, 2G models will search for the file 700.ROM)
Note that if you get an error message like this one:
EZ-Flash starting BIOS update Checking for USB device USB Device found Reading file "701.ROM". Completed Failed to flash!
you probably used a non-FAT16 USB drive. Suggestion is to reformat or try another USB flash disk.
In my case, I experimented troubles to flash, with a 2GB usb key. The problem was that the partition was too big, so I shrinked it to ~ 512Mo.
Here is a detailed upgrade guide using EZ Flash on one 1001HA netbook.
Use afudos. This is the most complicated scenario. It requires you to make a bootable USB flash disk. See e.g. http://wiki.fdos.org/Installation/BootDiskCreateUSB for info.
After that download AFUDOS v2.19 from Asus: http://dlsvr01.asus.com/pub/ASUS/mb/flash/AFUDOS219.zip
Unzip that file to the bootable usb flash disk, add your .rom file, reboot from the usb flash disk and flash your bios using afudos.exe (type afudos/h to get a list of options for afudos).
Note: /usr/sbin/biosupdate.pl does not seem to be present on Xandros for the 901.
This page was originally authored by eFfeM on wiki.eeeuser.com, eFfeM holds the copyright to this.
You are free to use or improve this page provided that: