2008年12月25日 星期四

Express Gate 移植到別的 Netbook

Express Gate 移植到別的 Netbook

[轉貼mobile01] + 修改 + 心得


先確定Netbook有安裝好下列軟體:
1. install-mbr (aptitude install install mbr)
2. lilo

建議:
1. 不用寫成 script ,一步一步作,有問題才知道哪裡出錯
2. usb先format (mkfs -t ext3 /dev/usb的位置)

開始轉貼:

[準備] Asus --- express gate (splashtop) 的 img 檔
ftp://ftp.asus.com/pub/ASUS/misc/utils/
這裡下載ExpressGateSSD_ExpressGateV1231.zip
下戴好後,把 ExpressGate.iso 這檔取出,燒成光碟

[實作]

/bin/sh

DEVICE="/dev/sdb"

IMAGE="/media/cdrom0/ST_ASUSEG00_256MB_v1.2.3.1_20080605.IMG"

offset=$(($(sfdisk -d $IMAGE|grep start=|head -n1|sed 's/.*start=\s*//;s/,.*//')*512))

OPTIONS="umask=000,shortname=mixed,quiet,utf8"

DIR=/tmp/target

INPUT=/tmp/input

umount ${DEVICE}1 <--- 這裡的數字1,請配合當時的硬體環境

mkdir -p $DIR $INPUT

mount -o loop,offset=$offset,$OPIONS $IMAGE $INPUT

dd if=/dev/zero of=$DEVICE count=1

sfdisk -D -uM $DEVICE <<
EOT

,240,6,*

,,b

EOT

install-mbr -p D ${DEVICE}

lilo -s /dev/null -M ${DEVICE}

mkdosfs -F16 -nDVMUSB ${DEVICE}1

mkdosfs -F32 -nDATA ${DEVICE}2

syslinux -s ${DEVICE}1

mount -o $OPTIONS ${DEVICE}1 $DIR

cat > $DIR/syslinux.cfg <<
EOT

default /ce_bz

EOT

cp -av $INPUT/* $DIR/

umount ${DEVICE}1 $INPUT

sync

關機後,就可以用 usb 試試看了。
然後發現畫面他不動的話,按方向鍵右+Enter即可進入。

ref:
http://www.mobile01.com/topicdetail.php?f=233&t=810600&p=2
http://forum.eeeuser.com/viewtopic.php?pid=413774#p413774

沒有留言:

張貼留言