2006年10月28日
[PDA] Zaurus pdaXrom 1.1.0r121 (2) - 無線網路
我是用 "ASUS SpaceLink WL-110" CF 無線網卡,在 Zaurus 向來是隨插即用,沒有任何問題。
至於設定,
閱讀全文 ...
至於設定,
- 進入 "System Tools" -> "Lan & Wifi";
- 新增一個 device 名為 wlan0,型式為 wireless;
- 依網路環境設定 "TCP/IP & DNS" 及 "Wireless" 後存檔;
- 開啟終端機 (rxvt,左下角第三個圖示);
- 下指令 "ifup wlan0" 啟動無線網路;
- 下指令 "ifdown wlan0" 關閉無線網路。
閱讀全文 ...
[PDA] Zaurus pdaXrom 1.1.0r121 (1) - 安裝核心
pdaXrom 發佈新版本 1.1.0r121 了。 (pdaXrom 1.1.0r121 is out!)
新的版本包含兩個部份:
首先要安裝 U-boot/Emergency:
然後安裝 Kernel:
我在進行前述程序之前,曾先把 u-boot 用 "維護模式" 下的系統更新方式跑過,不過程序進行到一半就好像當了一樣,沒有反應。後來拔掉電源及電池,重跑上面的程序。
閱讀全文 ...
新的版本包含兩個部份:
- U-boot/Emergency
- Kernel
首先要安裝 U-boot/Emergency:
- 移開電池、電源及 SD 卡;
- 把下載的 u-boot 檔解開後,放到 SD 卡的根目錄上,裝回 SD 卡;
- 按住 C 及 D 鍵後,把電源插上(或是把電池裝回);
- Zaurus 的 Mail 燈號亮起來大約 20 秒鐘後熄滅。
然後安裝 Kernel:
- 移開電池、電源及 SD 卡;
- 把下載的 kernel 檔解開後,放到 SD 卡的根目錄上,裝回 SD 卡;
- 按住 OK 鍵後,把電源插上(或是把電池裝回);
- 大約數秒後系統會開始啟動,然後詢問是否要安裝,回答 "y" 後,就開始安裝核心,接著會自行啟動 pdaXrom;
- 開機完成後一樣用 root 帳號(無密碼)登入,用 startx 指令啟動 x-window。
我在進行前述程序之前,曾先把 u-boot 用 "維護模式" 下的系統更新方式跑過,不過程序進行到一半就好像當了一樣,沒有反應。後來拔掉電源及電池,重跑上面的程序。
閱讀全文 ...
2005年12月3日
2005年11月27日
[PDA] Zaurus pdaXrom 改裝記 (6) - 設定 swap
為了加速系統的運行,一般在 linux 的系統中都會加上 swap patition 或是 swap file。我是選用 swapfile,大致上有底下三個步驟:
再來是製作 swap file:
最後是修改系統,讓系統運作順暢自動一些:
閱讀全文 ...
- 切割 sd 卡,並製作 ext3 的 partition
- 製作 swap file
- 修改系統,讓 swap 能自行啟動
- 卸載 sd 卡:
umount /mnt/card
- 切割 sd 卡。我是選擇把 sd 卡 (1G) 平均切作兩部份,第一個 partition 是 FAT16 格式,做為共通的用途;第二個 partition 是 ext3 格式,給 zaurus 使用 (含 swap file)。
cfdisk /dev/mmcd/disc0/disc
兩個 partition 都是 primary,第一個的 type 是 06 (FAT16),第二個的 type 是 83 (linux)。 - 格式化:
mkfs.vfat /dev/mmcd/disc0/part1
不過有時在 linux 下格式化 FAT16 會怪怪的,最好是找個 PDA/相機/windows 來格式化 FAT16。
mkfs.ext3 /dev/mmcd/disc0/part2
再來是製作 swap file:
- 製作 swap file:
mount -t ext3 /dev/mmcd/disc0/part2 /mnt/card
cd /mnt/card
dd if=/dev/zero of=swapfile bs=1M count=128
mkswap swapfile - 試著掛上 swap:
free
從兩次的 "free" 指令中,可以看出 swap 是否有正確的掛上?
swapon swapfile
free
swapoff swapfile - 最後記得把 /mnt/card 卸載:
cd
umount /mnt/card
最後是修改系統,讓系統運作順暢自動一些:
- 修改 /etc/fstab 檔:
......
另外,要記得下指令 "mkdir /mnt/card-fat16"。
/dev/mmcd/disc0/part1 /mnt/card-fat16 auto noauto,owner 0 0
/dev/mmcd/disc0/part2 /mnt/card auto noauto,owner 0 0
......
往後 ext3 的 partition 是掛在 /mnt/card,FAT16 的 partition 是掛在 /mnt/card-fat16。 - 修改 /etc/sdcontrol 檔:
......
亦即在 insert 的最後加上 swapon,在 eject 前 swapoff。
DEVICE=/dev/mmcd/disc0/part2
SWAP_FILE=/mnt/card/swapfile
......
case "$ACTION" in
'insert')
......
swapon $SWAP_FILE
;;
'eject')
swapoff $SWAP_FILE
......
閱讀全文 ...
[PDA] Zaurus pdaXrom 改裝記 (5) - 與 PC 的 USB 連接
pdaXrom 與 PC 的 USB 連接有三種模式:
不過我 PC 上的 USB 最近怪怪的,常有些以往可以辨識的外接裝置最近都抓不到。我目前 "serial" 連線無法成功,其它兩者都可正常工作。
閱讀全文 ...
- serial: 這大概是類似 zaurus rom 的同步模式 (猜測!)。
- Network: 把 USB 模擬成網路連線,讓 zaurus 連上網路。
- Storage: 把 zaurus 的 sd/cf 插槽模擬成讀卡機。
不過我 PC 上的 USB 最近怪怪的,常有些以往可以辨識的外接裝置最近都抓不到。我目前 "serial" 連線無法成功,其它兩者都可正常工作。
閱讀全文 ...
[PDA] Zaurus pdaXrom 改裝記 (4) - 安裝軟體
如果有網路的話,在 pdaXrom 上安裝軟體是簡單多了。只要設定好 feed,連上網路,選好軟體,軟體就會自行下載及安裝。
針對不同的機型有不同的 feed:
在這一點上,pdaXrom 大勝 zaurus rom。
閱讀全文 ...
針對不同的機型有不同的 feed:
- SL-C7x0/C860/7500: http://212.10.30.205/rc12/Zaurus-7x0-860/feed/
- SL6000: http://212.10.30.205/rc12/Zaurus-SL6000/feed/
- SL-C1000/C3100: http://212.10.30.205/rc12/Zaurus-C1000-C3100/feed/
- 執行 "左下角 X" -> "System Tools" -> "Package manager"
- 點選 "Settings" tab。把原來的 feeds 都 remove。新增一筆 name 為 rc12 (任意的名字),url 為上述 feed 之一。
- 連上網路。
- 點選左上方中間的 button 後,系統就會更新在 feed 中的軟體清單。
- 點選 "Available" tab,可以看見目前的軟體清單。把要安裝的軟體打勾後,在右上方的下拉式清單中選擇要安裝的目的地,再按下左上方右邊的 button,軟體就會自行下載及安裝了。
其中目的地有三個選項:- "/" : 是把軟體安裝到 zaurus 中的 root partition。
- "/mnt/card" : 是把軟體安裝到外插的 sd 記憶卡。
- "/mnt/cf" : 是把軟體安裝到外插的 cf 記憶卡。
- "/mnt/user" : 是把軟體安裝到 zaurus 中的 user partition。
- "/" : 是把軟體安裝到 zaurus 中的 root partition。
在這一點上,pdaXrom 大勝 zaurus rom。
閱讀全文 ...
[PDA] Zaurus pdaXrom 改裝記 (3) - 安裝字型
在 pdaXrom 上安裝字型,比在原來的 zaurus rom 上簡單多了。只有兩個動作:
新增的字型基本上是馬上可以使用,可以用 "AbiWord" ("左下角 X" -> "Office" -> "Word Processor") 來查看及使用已安裝的字型。
閱讀全文 ...
- 把在 windows 下的 ttf 字型檔 copy 到 sd 或 cf 卡的 /pdaXrom/fonts (自行選定的目錄) 下。(註:如果是 .ttc 檔,請把檔名更換為 .ttf)
- 執行 "左下角 X" -> "Other" -> "Aterm" (或是直接按左下方的螢幕狀圖示),視需要鍵入下列的指令。
如果要把字型留在記憶卡上,可以用建立連結的方式:ln -s /mnt/card/pdaXrom/fonts/fontname.ttf /usr/X11R6/lib/X11/fonts/TTF/fontname.ttf
如果要把字型放在 zaurus 本身的 flash 上,那就把檔案 move 進去:mv /mnt/card/pdaXrom/fonts/fontname.ttf /usr/X11R6/lib/X11/fonts/TTF
(註:sd 卡的 mount 點是在 /mnt/card,cf 卡的 mount 點是在 /mnt/cf。)
chown root.root /mnt/card/pdaXrom/fonts/fontname.ttf
chmod 644 /mnt/card/pdaXrom/fonts/fontname.ttf
新增的字型基本上是馬上可以使用,可以用 "AbiWord" ("左下角 X" -> "Office" -> "Word Processor") 來查看及使用已安裝的字型。
閱讀全文 ...
2005年11月26日
[PDA] Zaurus pdaXrom 改裝記 (1) - 安裝核心
難得有空,準備把 Zaurus 改跑 pdaXrom。
首先當然是把原來的 NAND Flash Back Up,再來是下載 pdaXrom 的 kernel image (1.1.0 RC12)。我選用的是 1.1.0 RC12,stable 版本的安裝過程應該也是一樣。
底下的安裝過程基本上是看 pdaXrom 的 Install instructions,只是把它改成中文,再加上一點原來沒有寫清楚的提示而已。
第一次進入的感覺,看起來還蠻舒服的,其它就得再試試了。
閱讀全文 ...
首先當然是把原來的 NAND Flash Back Up,再來是下載 pdaXrom 的 kernel image (1.1.0 RC12)。我選用的是 1.1.0 RC12,stable 版本的安裝過程應該也是一樣。
底下的安裝過程基本上是看 pdaXrom 的 Install instructions,只是把它改成中文,再加上一點原來沒有寫清楚的提示而已。
- 把下載的檔案解開後有三個檔案:initrd.bin, tools.tar, updater.sh,把它們都複製到用 FAT16 格式化的 CF 或 SD 卡的根目錄上。
- 參考 [PDA] Zaurus C760 新手筆記 (2) - "重新開機" 及 "維護模式" 中的最後一段,進入 "維護模式" 後,執行 "系統更新" 的功能。之後會自行重新開機,進入 pdaXrom 的安裝程式。
- 如果 root partition 要設定超過 64MB 的話,先選擇安裝程式中第3項:NAND Flash Utils。之後再選第3項:Fix loader 64MB limit (for SL-C760/C860/C1000/C3100)。按下 "OK" 後,會有個提示窗說明:最大的 root partition 將修正為 121MB。再按下 "OK" 後,安裝程式就會開始修改 NAND。修改完後,會重新開機。(註:如果不想浪費重新開機再進入 "維護模式" 的時間,可以在系統 shutdown 完,即將重新開機前按下 "OK" 鍵,那系統會直接進入 "維護模式"。)
- 再度進入 "維護模式" 後,執行 "系統更新" 的功能,進入 pdaXrom 的安裝程式。選擇安裝程式中第3項:NAND Flash Utils。之後再選第1項:Resize root partition。我是選擇 110MB 做為 root partition,大概會剩 10MB 左右是 user partition (視機型而定)。然後,系統一樣會重新開機。
- 第三度進入 "維護模式" 後,執行 "系統更新" 的功能,進入 pdaXrom 的安裝程式。選擇安裝程式中第1項:Install new rom,就會開始安裝新核心,大約會花幾分鐘的時間。再來會有個提示窗問道:是否要格式化 user partition?我是回答 "Yes"。在 format 完成後,會回到原來的安裝程式,再選第6項:Reboot。
- 重開機後,就會執行 pdaXrom 的核心了。然後會有個 "zaurus login:" 的提示出來,回答 "root",按 "enter" 後,就進入 pdaXrom 的 console 模式了。
- 如果想設定 root 的密碼,可以鍵入 "passwd" 指令來更改密碼。
- 再來鍵入 "startx" 指令。在第一次進入時,會執行觸控點校正程式,依序點完提示的觸控點後就會進入 pdaXrom 的 xwindow 模式了。
第一次進入的感覺,看起來還蠻舒服的,其它就得再試試了。
閱讀全文 ...
訂閱:
文章 (Atom)