Installing NetBSD/hpcarm WILLCOM W-ZERO3(WS003SH)

Of course it runs NetBSD
2
Izumi Tsutsui @tsutsuii

5kリミッターに引っかからなかった何かが手元に。 http://twitpic.com/1u6h2b

2010-06-06 00:36:46
Izumi Tsutsui @tsutsuii

微妙にPERSONAと通じる操作感がなんとも言えない

2010-06-06 00:54:30
Izumi Tsutsui @tsutsuii

miniSDもないし充電もされてないのでいじるのは明日以降で

2010-06-06 00:55:03
Jun Ebihara @ebijun

@tsutsuii おおおお、黒い黒板消しが。

2010-06-06 07:46:47
Izumi Tsutsui @tsutsuii

物色した結果の周辺機器が一式5,000円を超えてもそちらにはリミッターが適用されない謎ルール http://twitpic.com/1uftdx

2010-06-06 18:34:08
Izumi Tsutsui @tsutsuii

いきあたりばったり方式でSDセットアップ

2010-06-06 18:41:29
Izumi Tsutsui @tsutsuii

お遊び用WinXP PCでrestorecdを使ってNetBSD/i386を起動

2010-06-06 18:41:51
Izumi Tsutsui @tsutsuii

2GBのSDだけどセクタ数は 3964928 sectors で、DOS partitionの offsetはなぜか 63ではなく 251。なんぞこれ

2010-06-06 18:43:25
Izumi Tsutsui @tsutsuii

いきなりimage作成スクリプトでも作ろうかと思ったけどまずは正攻法で

2010-06-06 18:46:30
Izumi Tsutsui @tsutsuii

fdisk -u sd1 で既存のDOSパーティションを64MBに縮めてその後ろに169のNetBSDパーティションを作成

2010-06-06 18:51:10
Izumi Tsutsui @tsutsuii

disklabelはMAXPARTITIONSの罠とかあるんでしたっけ

2010-06-06 18:51:29
Izumi Tsutsui @tsutsuii

んー、よく考えたらあとは sysinst で続きをやる方法を考えたほうがいいのか

2010-06-06 18:57:06
Izumi Tsutsui @tsutsuii

ftp://ftp.jp.netbsd.org/pub/NetBSD-daily/HEAD/201005310000Z/hpcarm/binary/sets/ からバイナリ取得

2010-06-06 18:58:38
Izumi Tsutsui @tsutsuii

とりあえず最低限で base.tgz etc.tgz kern-WZERO3.tgz で 32MBちょい。

2010-06-06 19:00:26
Izumi Tsutsui @tsutsuii

起動用sysinstカーネルは ftp://ftp.jp.netbsd.org/pub/NetBSD-daily/HEAD/201005310000Z/hpcarm/installation/ の netbsd-WZERO3.gz

2010-06-06 19:01:02
Izumi Tsutsui @tsutsuii

このへん名前の付け方をなんとかしたいところ

2010-06-06 19:01:13
Izumi Tsutsui @tsutsuii

さっきSD上に作ったMSDOSパーティションをフォーマット。 newfs_msdos -F 16 /dev/rsd1e

2010-06-06 19:04:02
Izumi Tsutsui @tsutsuii

5.0 や 5.0.1 の newfs_msdos(8) はバグっていてパーティションサイズを正しく取得しないので -s で手動で指定する必要あり。5.0.2 や 5.1_RC2 は OKのはず。

2010-06-06 19:04:57
Izumi Tsutsui @tsutsuii

WZERO3対応版hpcbootを取得。これじゃないとダメなのか確かめてませんが ftp://ftp.jp.NetBSD.org/pub/NetBSD/misc/nonaka/hpcarm/wzero3/hpcboot-eVC4-20100411.exe

2010-06-06 19:08:06
Izumi Tsutsui @tsutsuii

SD上に作ったMSDOSパーティションをマウントして base.tgz etc.tgz kern-WZERO3.tgz netbsd-WZERO3.gz hpcboot を置く。だいたい33MBくらい。

2010-06-06 19:09:54
Izumi Tsutsui @tsutsuii

SDアダプタをminiのに付けかえてWZERO3に装着。って、上下逆でも入っちゃうってダメじゃん。

2010-06-06 19:13:13
Izumi Tsutsui @tsutsuii

スタート→プログラム→ファイルエクスプローラ で miniSDカード を選択

2010-06-06 19:14:23
残りを読む(89)

コメント

tnozaki @tnozaki 2010年6月7日
公式では WS011SH 以前の機種は 2GB 上限の mini/microSD のみのサポートですが、これは Windows Mobileのドライバの問題のようです。NetBSD の sdmmc(4) は対応してますので SDHC 大容量メディアが利用可能。hpcboot.exe で kernel を flash 上(\My Document\ 以下とか)から読めば root deviceとしての利用も OK 。
0
tnozaki @tnozaki 2010年6月7日
16GB の microSDHC でもメーカー品なら 8k 程度、バルクで 3~5k で買えます。たぶん今 16MB のスマメ(死語)を入手しようとするほうが高いでしょう
0
tnozaki @tnozaki 2010年6月7日
WS003SH/WS004SH な人はいまどき miniSD は売ってないので、micro -> mini 変換アダプタを買いましょう。単体だとだいたい500円くらいで手に入りますが、2GのmicroSDにminiSDとSD両アダプタつきが800円程度で売ってますので微妙かも。
0
tnozaki @tnozaki 2010年6月7日
ちなみに sysinst(8) を使わずメモリカードを i386 なんかの母艦に挿して、disklabel(8) した上で tarball の展開したりすると http://twitter.com/rsh/status/13905081027 disklabel corrupted となります。
0
tnozaki @tnozaki 2010年6月7日
これは http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=18256 PR/18256 の問題です(よって Jornada なんかでも発生する)。
0
tnozaki @tnozaki 2010年6月7日
対策としては 1. PR/18256のpatchを適用したkernelを使う 2. パーテーションを減らすなどですか
0
tnozaki @tnozaki 2010年6月7日
それと wscons(4) を有効(/etc/rc.conf で wscons=YES)にすると uvm_fault しますので注意をば。
0
tnozaki @tnozaki 2010年6月7日
miniUSB のホストアダプタ、コネクタ形状のやつは一部機種(WS007SH)だと本体のカバーが邪魔でぴったり付かんです。ケーブル式が無難ですね。
0
tnozaki @tnozaki 2010年6月7日
蛇足、WS003/003SH用の液晶保護シートは、サンワサプライ製はもう売り切れでした、ビッグスター製は耐久性が悪いです、ミヤビックスのはちょっとお高めなので手が出ない
0
Izumi Tsutsui @tsutsuii 2010年6月7日
WS003SHの中古だと 5kリミッターにかからないものがありましたが WS004SHだと中古相場もそこそこする感じでしょうか。
0
なむぱ @numpad0 2010年7月17日
イオシスのものは中古ではないようです。中古であればもうちょっと安くなるかも。
0
Izumi Tsutsui @tsutsuii 2010年7月20日
USBホスト機能については @tnozakiさんによる http://www.flickr.com/photos/30951813@N06/4723972027/ もしくは同じサンワサプライHUBで http://twitpic.com/26fx9w のような接続で。
0
Izumi Tsutsui @tsutsuii 2010年7月20日
USB HUBの種類によっては http://togetter.com/li/28765 のような加工が必要ですが plug and play手段があるのにわざわざここまでする人はそういませんよね (´・ω・`)
0
Izumi Tsutsui @tsutsuii 2010年9月26日
めんどくさい手順無しに手っ取り早くインストールして動かしたい方は、http://www.re.soum.co.jp/~fukaumi/ml/netbsd/201008/msg00001.html のMLメールの説明にあるインストール済みイメージをWindows上で2GBのSDに書き込めばすぐにNetBSD/hpcarm使えます。
0