2005年12月24日
2005年12月3日
[PDA] Zaurus cacko 改裝記 (1) - 安裝核心
準備把 Zaurus 改跑 cacko rom。
整個過程同 [PDA] Zaurus pdaXrom 改裝記 (1) - 安裝核心一樣,只是把核心改從 "這" 下載。各機型都有分完整版及 lite 版,差別在收錄的軟體內容多寡,我打算先裝 lite 版試試。
不過我的 zaurus 在改成 cacko 後會有殘影,參考了 PIL 上的 post,進 DM 模式,把 LCD Phase Setting 調成 (0, 0) 也就 OK 了。
閱讀全文 ...
整個過程同 [PDA] Zaurus pdaXrom 改裝記 (1) - 安裝核心一樣,只是把核心改從 "這" 下載。各機型都有分完整版及 lite 版,差別在收錄的軟體內容多寡,我打算先裝 lite 版試試。
不過我的 zaurus 在改成 cacko 後會有殘影,參考了 PIL 上的 post,進 DM 模式,把 LCD Phase Setting 調成 (0, 0) 也就 OK 了。
閱讀全文 ...
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" 連線無法成功,其它兩者都可正常工作。
閱讀全文 ...
訂閱:
文章 (Atom)