[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-zaurus:24] sikigami for zaurus



大谷 浩司@アックスと申します。

「式神」をlinux-zaurusで動作させてみました。

とりあえず、ということで、CFメモリ/homeと/usrにマウントしてしまうとい
う、かなり強引なやりかたをとってます。

プログラムの起動が、かなり遅く、15から20秒かかってしまいます。実用には、
ちょっと使えないでしょう。
原因は、第一にメモリ不足でしょう。linux-zaurusでは、iPAQと異なり、RAM fsを10数
Mバイト使っており、主記憶として使うメモリの残りは17Mぐらいです。
また、CFへのアクセスがiPAQに比べると少々遅いかも知れません。(未確認)
カーネルやルート・イメージを変更すれば、改善すると思います。

もうすぐ出る64Mバイトバージョンでは、まったく問題なくなると期待してい
ます。

バイナリをftpでとれるようにしておきましたので、興味のあるかたはチャレ
ンジしてみて下さい。

ftp:/axefw.axe-inc.co.jp/pub/sikigami/zaurus-a/


linux-zaurusのためのX Windowも当然入っていますので、それだけ使うのもあ
りでしょう。usr-020218.tgzの中のX11R6以下がそうです。

インストールの仕方等は、以下の通りです。

----------------------------------------------------------
● バイナリキットには、以下の二つのtarファイルが存在します。

    home-020218.tgz
    usr-020218.tgz

● インストール方法

1. まず、64Mバイト以上のCFメモリカードを用意します。(32Mでもできそうに
思えますが確かめていません。)

2. このメモリカードに二つのext2パーティションを作成します。
   一つ目パーティションの大きさは、1M程度
   二つ目パーティションの大きさは、32M程度
   とします。

3. ファイルをCFメモリカードに展開します。
   一つ目のパーティションには、 home-020218.tgzを展開します。
   二つ目のパーティションには、usr-020218.tgzを展開します。

以上で準備は完了です。

● 起動法

  このバージョンでは、/homeと/usrの上にCFのパーティションをマウントし
  てしまいます。起動後のこれらのディレクトリへの変更は、CFにしか反映
  しません。また、起動以前のこれらのディレクトリの内容は、起動後は見え
  なくなります。

1. zaurusをリセットするか、リブートして、コンソールからログインします。
リセットすると、RAMファイル・システムに存在するファイルが消去されるの
で注意して下さい。

画面にブートメッセージが表示されますが、最後に

=================================
  Push [SPACE] to enter menu
================================
Wait... 8

というように表示されます。ここで、Waitの後のカウントダウンが0になる前
に、[SPACE]ボタンを押します。ボタンは、丸い4方向のカーソル
キーの真中のボタンでも良いようです。

すると、
q (x): Qt System
a (e): linux Console
Input Key =>
と表示されるので、キーボードの'a'キーを押します。
すると、login プロンプトが表示されますので、rootでログインします。パス
ワードはついていません。

2. CFメモリカードを指します。
  自動的に最初のパーティションが/usr/mnt.rom/cfにマウントされます。

3. 式神起動スクリプトを実行します。

キーボードを使って、
/usr/mnt.rom/cf/startsg
を実行します。

すると、まず、タッチパネルのキャリブレーション・プログラムが起動します
ので、指示にしたがってタッチパネルを操作して下さい。
キャリブレーション処理が終了後、X Window Server, 式神が起動します。

すべて起動するのに、数分かかります。

● 式神の終了

ランチャの画面のシステム・カテゴリからのリブートを起動して下さい。

または、リセットを実行して下さい。
リセットすると、RAMファイル・システムに存在するファイルが消去されるの
で注意して下さい。


--
ML: linux-zaurus@xxxxxxxxxxx
Info: http://QuickML.com/