iPAQ212 で Linux2008/11/23 00:40

iPAQ212 で動く Linux があったので、試してみました。

http://www.handhelds.org/moin/moin.cgi/HpIpaq214HowTo

に説明があります。

動かし方の概要は以下。

1) 必要なファイルをダウンロード

http://www.handhelds.org/moin/moin.cgi/hpipaq214Downloads

に最新ビルドへのリンクがあります。
試した時点でのファイルは、
- Image-ipaq214-20081108 - WM6 から boot するときの kernel image
- haret-ipaq214-aug08.exe - WM6 から boot するためのツール
- default-v3.txt - 上記 HaRET 用 script
- angstrom-x11-image-20081105.tar.gz - Linux 動作用ファイル/X11
- angstrom-ipaq214-additional-20081105.tar.gz - 追加用ファイル
- mmcboot-ipaq214-20081108.bin - SD Card からリセット後に読み込んで起動するための kernel

2) SD Card に 2 つのパーティションを作ります

Knoppix の CD 用 iso をダウンロードし、CD に焼き、PC で CD から Knoppix を boot. もちろん DVD 用の iso で DVD 起動してもいいでしょう。

http://unit.aist.go.jp/itri/knoppix/

Knoppix が起動したら、
QTParted
というツールを起動し、SD Card に
- 1st partition - FAT16
- 2nd partition - ext2
の二つのパーティションを作り、Linux の動作に必要なファイル
angstrom-x11-image-20081105.tar.gz
を 2nd partition に展開します。これも Knoppix で展開するといいでしょう。 ついでに angstrom-ipaq214-additional-20081105.tar.gz も展開しておきましょう。
1st partition の大きさは、100MB もあれば十分でしょう(Boot image があれば OK なので本当はもっと小さくても良い)。

Linux の Kernel が読み込まれた後、SD Card の 2nd partition を root ( / ) に mount して Linux の boot 処理を続けますので、2 つの partition を作る作業は必須のようです。

3) パーティションを作って必要ファイルを展開した SD Card を挿し、Linux を起動。

Linux の起動方法は 2つ
a) HaRET を WM6 上で実行
この場合は、Default.txt というファイルが必要なので、ファイル名をこの通りにして、その中の下記の行を編集しておきます。

set kernel "Image-hpipaq214-2"

上記の Image-hpipaq214-2 を、ダウンロードした Kernel ファイル名にしておきます (試した時点のものでは、"Image-ipaq214-20081108")

b) 予定表ボタン(一番左)と、Windows Menu ボタン(右から二番目) を両方押しながらリセット。
この場合は、SD Card の 1st partition に "mmcboot-ipaq214-20081108.bin" をリネームしたファイル "BLDIAG.NB0" を置いておく必要があります。
うまく起動されると、LED がいつも見たことのない点滅を見せます。

動かしてみましたが、WiFi が現時点ではうまく動かず、実用的なソフトも標準では入ってないので、現時点では WM6 から乗り換える対象ではありませんが、今後非常に期待でき、楽しみです。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://gethtmlw.asablo.jp/blog/2008/11/23/3971235/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。