NetBSD/zaurus お試し用 1GB SDイメージ
使ってるバイナリは 201201010000Z ベース。カーネルは GENERICから options DIAGNOSTIC を外したもの。 C700のカーネルは 20120102 らへんのソースで DEBUG その他オプション外してます
2012-01-18 21:25:10C760 だと通常カーネルで # cd /usr/mnt.rom/card # insmod -f zbsdmod.o # cp netbsd.c700 /proc/zboot でも起動した。
2012-01-18 21:30:03小細工して MBRパーティションの3番めが Linux swap になってて、その領域を NetBSD/zaurus 上でも swap として使うような disklabel が書いてあります(でもC700通常カーネルでswap取っても起動しなかったので意味なし)
2012-01-18 21:33:47Zaurus Linux上での swap の取り方メモ: # mknod /dev/mmcda3 b 60 3 # mkswap /dev/mmcda3 # swapon /dev/mmcda3
2012-01-18 21:42:05違った、C760 だったら zboot でカーネルに netbsd.c700 を明示的に指定しないといけないんじゃん。というわけで zboot 上で > boot netbsd.c700 したら C760 でも zboot 経由で起動した。
2012-01-18 21:45:35まあ、通常カーネルだと cp netbsd.c700 /proc/zboot でも起動しなかったんだから zboot でも同じかな
2012-01-18 21:48:51やはり C700 だと zboot で netbsd.c700 のカーネル読むところまでは行くけれど起動はしない。 http://t.co/m70RMGxS
2012-01-18 21:58:31超手抜き NetBSD/zaurus イメージ作成スクリプト http://t.co/LorvzLFV やっつけ作成なので事前に手動で各ファイルを用意する必要があります
2012-01-18 22:07:37NetBSD/arm 5.99.59 201201010000Z で作ったテキトーバイナリパッケージ http://182.163.50.89/netbsd/packages/arm/5.99.59/All/ mikutterとjwmくらいしか動作確認してませんが
2012-01-18 22:14:18パッケージその他設定は W-ZERO3 と大体同じはず? http://t.co/9TbNUxap PATHは要変更
2012-01-18 22:15:57W-ZERO3のイメージも 201201010000Z ので作り直そうかと思ったけど package をどこまで事前に入れるかとか考えて発散したので延期(´・ω・`)
2012-01-18 22:19:04書き忘れましたが NetBSD/zaurus イメージのGENERICカーネルは zaudio がpanicする問題の修正(15日コミット)を含んでます
2012-01-18 22:20:56片付ける前にもう一度 C700 メンテナンスカーネル上で zboot 試したら、実はちゃんと起動した。さっきは insmod をミスったのかも…… http://t.co/8Z2w4prJ
2012-01-18 23:33:40C700/750/760/860の場合(改): ・メンテカーネル起動 ・root でログイン ・以下を実行 # cd /mnt/card # insmod -f zbsdmod.o # ./zboot (キーを押してカウントダウン停止) > boot netbsd.c700
2012-01-18 23:35:29root device: には ld0 を入力すればOK。って、zboot での起動でも root device 聞いてくるのか……
2012-01-18 23:37:09zaurusイメージ初回起動中には fontconfig cache で一旦止まりますがそのまま2~3分ほどお待ちください
2012-01-18 23:46:51Zaurus純正のLinuxカーネルのSDドライバは 2GB以上のSD/SDHCはアクセスできません。SDHCだけではなく 2GBのSDもダメ(挿すとハングする)です。
2012-01-19 01:20:22