Diff for /wikisrc/users/jun/zaurus.mdwn between versions 1.1 and 1.3

version 1.1, 2012/02/07 07:54:16 version 1.3, 2012/02/07 08:48:21
Line 1 Line 1
 Zaurus¤ÇNetBSD  Zaurus SL-C700/750/760/860 support added
 =============  ========================================
   
   [http://jnug.net/msg000049ja.html] [1] 
   `
       To: port-zaurus%NetBSD.org@localhost
       Subject: Zaurus SL-C700/750/760/860 support added
       From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
       Date: Tue, 31 Jan 2012 23:57:43 +0900
   `
   ã‚’元にしています。
   
   [1]: http://jnug.net/msg000049ja.html
   [2]: http://togetter.com/li/242873 "NetBSDでZaurusをサポートするぞ"
   [3]: http://mail-index.NetBSD.org/source-changes/2012/01/29/msg031194.html
   
   2012å¹´1月29日に、PXA25x ベースのZaurus SL-C700/750/760/860 をサポートするコードが、
   NetBSDにマージされました。移植は TOYOKURA Atsushi さんによるものです。
   
   ã‚³ãƒŸãƒƒãƒˆãƒ¡ãƒƒã‚»ãƒ¼ã‚¸[http://mail-index.NetBSD.org/source-changes/2012/01/29/msg031194.html] [3]
   
   ã¾ãŸã€nonaka@ が zboot の更新を commit してくれたので、
   å°Žå…¥æ™‚に zboot を使って FAT パーティションから netbsd-INSTALL カーネルを読み込むことができるようになりました。
    http://mail-index.netbsd.org/source-changes/2012/01/18/msg030760.html/
   
   
   æ‰‹è»½ã« NetBSD/zaurus を試せるように、
   ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«æ¸ˆã¿ NetBSD/zaurus 1GB SD イメージを構築して、以下の場所に置いてあります。
   ftp://ftp.NetBSD.org/pub/NetBSD/misc/tsutsui/zaurus/ 
   
   ã“のインストール済みイメージには、必要なファイルがすべて含まれており
   (ブートローダーは FAT パーティションに、NetBSD バイナリーはすべて FFS パーティションに)、
   ã“のイメージを NetBSD (や、その他の UNIX like OS) で gunzip(1) + dd(1) を使って 1GB SD に書き込んだり、
   Windows で Rawrite32 ユーティリティーを使って書き込んだりすることができます。
   http://www.NetBSD.org/~martin/rawrite32/index.html
   
   ã“のインストール済みイメージを C700 で起動する手順は、以下のとおりです。
   - メンテナンスカーネルを起動して root でログインする
    # cd /mnt/card
    # ./zboot
    (スペースキーを押して自動ブートを止める)
    > boot netbsd.c700
   
   C750/760/860/1000/3x00 で起動する手順は、以下のとおりです。
   - Zaurus Linux を起動する
   - 端末を起動する
    $ su
    # cd /usr/mnt.rom/card
    # insmod -f zbsdmod.o
    # ./zboot
   
   
   é€šå¸¸ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®ãŸã‚ã® INSTALL 文書は (まだ) ありませんが、
   ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®ãƒ’ントの更新版は以下のとおりです。
   
   C700 向けのメモ
   - C700 は、zbsdmod.o の制約のために専用のカーネルが必要ですが、
     C700 用の INSTALL カーネルはありません (近く提供予定)
   - NetBSD/zaurus を起動するためにはメンテナンスカーネルを使う必要があります
     (おそらく、メモリーの制約による)
   
   äº‹å‰æº–å‚™:
   - NetBSD-current スナップショットバイナリーを取得します
     http://nyftp.NetBSD.org/pub/NetBSD-daily/HEAD/
   - 以下の各ファイルを SD または CF にコピーします
     <releasedir>/zaurus/installation/zboot
     <releasedir>/zaurus/installation/zbsdmod.o
     <releasedir>/zaurus/installation/kernel/netbsd-INSTALL
   
   - Zaurus Linux の SD ドライバーにはバグがあり、2GB SD を扱えません。
     (なお、NetBSD/zaurus -current では、2GB SD と >2GB SDHC の両方に対応しています)
     このため、導入には 1GB SD を使う必要があります。
   - 導入用に SDHC や 2GB SD を Zaurus Linux で使うために、
     Zaurus Linux 用のカスタムドライバーを使うこともできます。
     http://petit-noise.net/download/sdhc-driver
     しかし、メンテナンスカーネルで >1GB SD を使う方法はありません。
   
   ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«:
   - Zaurus Linux を起動します (C750/760/860/1000/3x00 の場合)
     または、メンテナンスカーネルを起動します (C700 の場合)
   - Zaurus Linux に端末エミュレーターをインストールして起動します。
      http://www.users.on.net/~hluc/myZaurus/ が参考になるでしょう。
      (メンテナンスカーネルの場合は不要)
   - シェルプロンプトで root に su します (メンテナンスカーネルの場合は不要)
      bash-2.05% su
   - zbsdmod.o LKM をインストールします
      # cd /usr/mnt.rom/card (SD の場合) 
       または
       # cd /usr/mnt/rom/cf (CF の場合)
       # cd /mnt/card (メンテナンスカーネルで SD の場合)
       # cd /mnt/cf (メンテナンスカーネルで CF の場合)
      # insmod zbsdmod.o (C1000/3x00 の場合)
      # insmod -f zbsdmod.o (C7x0/860 の場合)
       (なお、C7x0/860 でのバージョン不一致の警告は無視して構いません)
   - インストールカーネルを zboot 経由で起動します
      # ./zboot
       (スペースキーを押して自動ブートを止める)
      > boot path:/usr/mnt.rom/card/netbsd-INSTALL
       (パスは、前述のとおり、使っているメディアやカーネルに応じて変わるので、適切なものを使う)
     すると、NetBSD/zaurus のインストールカーネルの sysinst が、
     他の NetBSD ポートと同じように起動します
      http://www.netbsd.org/docs/guide/en/index.html
   - インストールセットの取得先には、CF ディスク、USB CD/DVD ドライブ、
     または CF NIC を使うことができます。
   
   ãƒ’ント:
   - 前述のとおり、Zaurus Linux では、CF 上の FAT は /usr/mnt.rom/cf に、SD は
     /usr/mnt.rom/card にマウントされます
   - メンテナンスカーネルでは、CF は /mnt/cf に、SD は /mnt/card にマウントされます
   - インストール後に GENERIC カーネルを起動するために、
     zboot は標準状態で FFS パーティションから NetBSD/zaurus カーネルを読み込むことができます。
   - NetBSD/zaurus カーネルは、zboot から読み込まれた場合は、
     起動デバイスを自動的に識別します。
   
   ã‚†ã£ãã‚Šã—ていってね!
   ---
   ç­’井泉

Removed from v.1.1  
changed lines
  Added in v.1.3


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb