!!!2007.07.07 snapshot(TEST version) LinuxLoader on WindowsMobileとzImage(Linuxカーネル+rootfs)の詰め合わせです。 ウルトラ人柱版(・ω・) *{{ref LinuxLoader-20070707.zip}} !!変更 !キーボード loadkeysを追加し、なるべくキートップの印字に合うようにキーマップ変更しました。 FnのキーコードをAltに置換して、Fn+キーで全記号に対応しました。 Fn+1,2でバーチャルコンソール切り替え等追加しました。{{br}} キーマップ定義ファイルは/usr/lib以下に置くべきか?(現行/etc/sha_pon.kmap) !miniSD fstabや/dev等のエントリと、/usr/binにminiSD関係のコマンド追加しました。 *sdmkswap **miniSDを /mnt/sd1/にmountし、/mnt/sd1/linux/swap0というswapファイルを作成 *sdon **miniSDを /mnt/sd1/にmountし、swapon後に/mnt/sd1/linux/on ファイルをshで呼び出す *sduser **指定のユーザー(デフォルトはsduser、HOME=/mnt/sd1/linux/home)で自動ログイン *sdoff **/mnt/sd1/linux/off ファイルをshで呼び出し後、swap,miniSDをumountする *sd **sdon、sduser、sdoffを順に実行 !ユーザー sduser追加。 いまの段階ではほとんど確実にrootでログインするので、tty1はroot自動ログインにしました。 手間を省きすぎ?w !!追加コマンドの使い方 miniSDを用意しフォーマットしておいてください。 fsはvfatでもext2でもかまいません。 初回のみ sdmkswap[enter]を実行してください。 あとは/mnt/sd1/linux/on、offファイルに必要な設定を書いておけば、 rootfsは最低限のまま、動作はminiSDの中身次第で好きなようにできます。 通常は sd[enter]することを想定しています。 何か不足あれば対処するとして、これである程度までアプリ開発を進めて、 どんなアプリをzImageに埋め込むかそれとも/miniSDに入れるかを 決めていきたいのですがいかがでしょう?(・ω・) !!情報 miniSDで好きなようにできるので、セルフビルド環境を一旦分離してzImageサイズ削減。 必要なら別途ダウンロードして、miniSDでコピーとする。 Linux起動後にminiSDを抜き挿しすると、認識しなくなる?(・ω・)