[EeePC] update bios in linux

bios image
http://update.eeepc.asus.com/bios/
http://update.eeepc.asus.com/bios/701-ASUS-0204.zip

ref: /usr/sbin/biosupdate.pl

ctrl-alt-t

sudo su
cd /tmp
mkdir mnt
chmod 755 mnt
/bin/mount -L BIOS mnt
/bin/cp $rom mnt/701.rom
/bin/umount mnt
/bin/echo 0x030c > /proc/acpi/asus/hdps

(replace $rom to /tmp/701-ASUS-8804.ROM or /tmp/701-ASUS-0204.ROM)
====
df
/dev/sda3 8002 0 8002 0% /tmp/mnt

eeepc-server:/tmp> fdisk -lu

Disk /dev/sda: 4001 MB, 4001292288 bytes
255 heads, 63 sectors/track, 486 cylinders, total 7815024 sectors
Units = sectors of 1 * 512 = 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 63 4819499 2409718+ 83 Linux
/dev/sda2 4819500 7775459 1477980 83 Linux
/dev/sda3 7775460 7791524 8032+ c W95 FAT32 (LBA)
/dev/sda4 7791525 7807589 8032+ ef EFI (FAT-12/16/32)

====
unzip -v 701-ASUS-0204.zip
Archive: 701-ASUS-0204.zip
Length Method Size Ratio Date Time CRC-32 Name
-------- ------ ------- ----- ---- ---- ------ ----
524288 Defl:N 372528 29% 10-08-07 11:29 394846ec 701-ASUS-0204.ROM
-------- ------- --- -------
524288 372528 29% 1 file

====
8804 BIOS image, ref:
http://www.mobile01.com/topicdetail.php?f=233&t=425156&last=3895590
http://attach.mobile01.com/attach/200710/mobile01-757e3e5a173e9bd3cf30e641644f7237.zip

save as eeepcbios8804.zip

unzip -v eeepcbios8804.zip
Archive: eeepcbios8804.zip
Length Method Size Ratio Date Time CRC-32 Name
-------- ------ ------- ----- ---- ---- ------ ----
524288 Defl:N 378938 28% 07-25-07 18:19 884629e6 701-ASUS-8804.ROM
-------- ------- --- -------
524288 378938 28% 1 file

====
simple way:
ctrl-alt-t
sudo su
eeepc-server:/home/user> /usr/sbin/biosupdate.pl
Arguments for this script:
--list: lists available updates.
--install <url>: installs BIOS update from provided URL.
--current: returns the current installed version
eeepc-server:/home/user> /usr/sbin/biosupdate.pl --list
Retrieving http://update.eeepc.asus.com//bios/path.idx...
Retrieving http://update.eeepc.asus.com/bios/platform.idx...
Retrieving http://update.eeepc.asus.com/bios/idx/701.idx...
0204|05/10/2007|1. Update EC Firmware to version 065.|http://update.eeepc.asus.com/bios/701-ASUS-0204.zip
eeepc-server:/home/user> /usr/sbin/biosupdate.pl --install http://update.eeepc.asus.com/bios/701-ASUS-0204.zip

====
my blog:
http://www.mw.net.tw/user/fastmem/blog/

2007-10-22 12:37 #1
限制級
您即將進入之討論頁 需滿18歲 方可瀏覽。
根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於該限制級網頁,依台灣網站分級推廣基金會規定作標示。
評分
複製連結