初期設定
ここからはpdaXromを使えるように色々と設定していく。
pdaXromでも通常のZaurusと同様付属のUSBケーブルでの接続が可能。さらにUSBケーブルを接続するとIPアドレスが割り振られSSHも使えるようになる。
SSHが使えれば小さいキーボードと格闘しなくてもWindowsからカスタマイズが可能だ。
SSHを使うためにまずはrootのパスワードを設定する。
ちなみにインストール時は空白になっているのでセキュリティ的には全くお勧めできない。
●ログイン pdaXrom 1.1.0beta1 "Kathrin" zaurus login: root # ●パスワード設定 # passwd Changing password for root the new password (minimum of 5, maximam of 8 characters) Please use a combination of upper and lower case letters and numbers. Enter new password: ******** Re-enter new password: ********
USBケーブルの接続
USBケーブルを接続すると次のIPアドレスが設定される。
・Windows:192.168.129.201
・Zaurus:192.168.129.200
どうやらSSH1用のキーをロードできていないようだ。
# tail -f /var/log/messages Mar 26 21:25:04 sshd[279]: error: Could not load host key: /etc/ssh/ssh_host_key Mar 26 21:25:04 sshd[279]: Disabling protocol version 1. Could not load host key Mar 26 21:25:08 sshd[279]: Accepted password for root from 192.168.129.200 port 1648 ssh2パーティションテーブルの削除
デフォルトのパーティションテーブルは不要なものが含まれているので削除する。
/etc/fstab
/dev/root / jffs2 rw,noatime 1 1 /dev/mtdblock/3 /home jffs2 rw,noatime 0 0 <-- この行を削除 /dev/hda1 /mnt/cf auto noauto,owner,noatime 0 0 /dev/mmcd/disc0/part1 /mnt/card auto noauto,owner,noatime 0 0 none /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0パッケージの導入
pdaXromをカスタマイズしていく上であると便利なパッケージを導入する。
pdaxromのパッケージはfeedという形式で公開されているのでfeedから必要なパッケージを入手する。
・diffutils_2.8.1
・grep-2.5.1
・less_382+j
・ntpdate_4.2.0-2
・timezones_1.0.0
・vim_6.4
feedにあるPacagesというファイルを事前にコピーしておくとインストール時にエラーが出なくなる。
# cp /mnt/card/Packages /usr/lib/ipkg/lists/cacko-unstableWindows側からWinSCPを使ってSDカード(/mnt/card/)にコピーした後インストールする。
# cd /mnt/card時刻設定
# ipkg install diffutils_2.8.1_armv5tel.ipk
Installing diffutils...Done.
# ipkg install grep_2.5.1_armv5tel.ipk
Installing grep...Done.
# ipkg install less_382+j_armv5tel.ipk
Installing less...Done.
# ipkg install ntpdate_4.2.0-2_armv5tel.ipk
Installing ntpdate...Done.
# ipkg install timezones_1.0.0_armv5tel.ipk
Installing timezones...Done.
# ipkg install vim_6.4_armv5tel.ipk
Installing vim...Done.
pdaXrom上の時刻はUTCになっているのでJSTにする。
/etc/profile
(省略)
export LANG=ja_JP.eucJP
export TZ=JST-9
# ln -s /usr/share/zoneinfo/Japan /etc/localtime
●設定前
# date
Sun Mar 26 21:53:26 UTC 2006
●設定後
# date
Mon Mar 27 07:04:26 JST 2006
