Zaurus

2006/4/26 07:00 PM 更新

初期設定

ここからはpdaXromを使えるように色々と設定していく。
pdaXromでも通常のZaurusと同様付属のUSBケーブルでの接続が可能。さらにUSBケーブルを接続するとIPアドレスが割り振られSSHも使えるようになる。
SSHが使えれば小さいキーボードと格闘しなくてもWindowsからカスタマイズが可能だ。

rootのパスワード設定
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

Teratermを使えばSSHで接続が可能。 SSHでログインしたときのログ
どうやら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-unstable
Windows側から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