Trouble updating the BIOS on my EeePC 901 because the /usr/sbin/biosupdate.pl script wouldn’t use the proxy settings. There’s a way to use a USB stick. I think you download the zip archive from Asus, unzip it and copy the image to a USB stick formatted with FAT16, the image must be named 901.rom.
But you can do it without a USB stick. The biosupdate.pl script just copies the image file to a special partition and changes a proc file. Run the following as root. Best to run line by line. For me the image was called 1703.ROM and the partcode was 901.
cd /tmp mkdir mnt chmod 0755 mnt mount -L BIOS mnt rom=`find -name \*.[Rr][Oo][Mm] | head -n1` partcode=`/usr/sbin/dmidecode -s baseboard-product-name` cp $rom mnt/$partcode.rom umount mnt echo 0x030c > /proc/acpi/asus/hdps
When you reboot the EeePC will update itself, play a few notes and reboot. Make sure it’s connected to the mains.
The full script is available on the Eee User forums if you’ve overwritten yours.
Leave a reply
Trackback this post | Subscribe to the comments via RSS Feed