10周年のSPコンテンツ!
2
Izumi Tsutsui @tsutsuii
5kリミッターに引っかからなかった何かが手元に。 http://twitpic.com/1u6h2b
拡大
Izumi Tsutsui @tsutsuii
微妙にPERSONAと通じる操作感がなんとも言えない
Izumi Tsutsui @tsutsuii
miniSDもないし充電もされてないのでいじるのは明日以降で
Jun Ebihara @ebijun
@tsutsuii おおおお、黒い黒板消しが。
Izumi Tsutsui @tsutsuii
物色した結果の周辺機器が一式5,000円を超えてもそちらにはリミッターが適用されない謎ルール http://twitpic.com/1uftdx
拡大
Izumi Tsutsui @tsutsuii
いきあたりばったり方式でSDセットアップ
Izumi Tsutsui @tsutsuii
お遊び用WinXP PCでrestorecdを使ってNetBSD/i386を起動
Izumi Tsutsui @tsutsuii
2GBのSDだけどセクタ数は 3964928 sectors で、DOS partitionの offsetはなぜか 63ではなく 251。なんぞこれ
Izumi Tsutsui @tsutsuii
いきなりimage作成スクリプトでも作ろうかと思ったけどまずは正攻法で
Izumi Tsutsui @tsutsuii
fdisk -u sd1 で既存のDOSパーティションを64MBに縮めてその後ろに169のNetBSDパーティションを作成
Izumi Tsutsui @tsutsuii
disklabelはMAXPARTITIONSの罠とかあるんでしたっけ
Izumi Tsutsui @tsutsuii
んー、よく考えたらあとは sysinst で続きをやる方法を考えたほうがいいのか
Izumi Tsutsui @tsutsuii
ftp://ftp.jp.netbsd.org/pub/NetBSD-daily/HEAD/201005310000Z/hpcarm/binary/sets/ からバイナリ取得
Izumi Tsutsui @tsutsuii
とりあえず最低限で base.tgz etc.tgz kern-WZERO3.tgz で 32MBちょい。
Izumi Tsutsui @tsutsuii
起動用sysinstカーネルは ftp://ftp.jp.netbsd.org/pub/NetBSD-daily/HEAD/201005310000Z/hpcarm/installation/ の netbsd-WZERO3.gz
Izumi Tsutsui @tsutsuii
このへん名前の付け方をなんとかしたいところ
Izumi Tsutsui @tsutsuii
さっきSD上に作ったMSDOSパーティションをフォーマット。 newfs_msdos -F 16 /dev/rsd1e
Izumi Tsutsui @tsutsuii
5.0 や 5.0.1 の newfs_msdos(8) はバグっていてパーティションサイズを正しく取得しないので -s で手動で指定する必要あり。5.0.2 や 5.1_RC2 は OKのはず。
Izumi Tsutsui @tsutsuii
WZERO3対応版hpcbootを取得。これじゃないとダメなのか確かめてませんが ftp://ftp.jp.NetBSD.org/pub/NetBSD/misc/nonaka/hpcarm/wzero3/hpcboot-eVC4-20100411.exe
Izumi Tsutsui @tsutsuii
SD上に作ったMSDOSパーティションをマウントして base.tgz etc.tgz kern-WZERO3.tgz netbsd-WZERO3.gz hpcboot を置く。だいたい33MBくらい。
Izumi Tsutsui @tsutsuii
SDアダプタをminiのに付けかえてWZERO3に装着。って、上下逆でも入っちゃうってダメじゃん。
Izumi Tsutsui @tsutsuii
スタート→プログラム→ファイルエクスプローラ で miniSDカード を選択
残りを読む(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 。
tnozaki @tnozaki 2010年6月7日
16GB の microSDHC でもメーカー品なら 8k 程度、バルクで 3~5k で買えます。たぶん今 16MB のスマメ(死語)を入手しようとするほうが高いでしょう
tnozaki @tnozaki 2010年6月7日
WS003SH/WS004SH な人はいまどき miniSD は売ってないので、micro -> mini 変換アダプタを買いましょう。単体だとだいたい500円くらいで手に入りますが、2GのmicroSDにminiSDとSD両アダプタつきが800円程度で売ってますので微妙かも。
tnozaki @tnozaki 2010年6月7日
ちなみに sysinst(8) を使わずメモリカードを i386 なんかの母艦に挿して、disklabel(8) した上で tarball の展開したりすると http://twitter.com/rsh/status/13905081027 disklabel corrupted となります。
tnozaki @tnozaki 2010年6月7日
これは http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=18256 PR/18256 の問題です(よって Jornada なんかでも発生する)。
tnozaki @tnozaki 2010年6月7日
対策としては 1. PR/18256のpatchを適用したkernelを使う 2. パーテーションを減らすなどですか
tnozaki @tnozaki 2010年6月7日
それと wscons(4) を有効(/etc/rc.conf で wscons=YES)にすると uvm_fault しますので注意をば。
tnozaki @tnozaki 2010年6月7日
miniUSB のホストアダプタ、コネクタ形状のやつは一部機種(WS007SH)だと本体のカバーが邪魔でぴったり付かんです。ケーブル式が無難ですね。
tnozaki @tnozaki 2010年6月7日
蛇足、WS003/003SH用の液晶保護シートは、サンワサプライ製はもう売り切れでした、ビッグスター製は耐久性が悪いです、ミヤビックスのはちょっとお高めなので手が出ない
Izumi Tsutsui @tsutsuii 2010年6月7日
WS003SHの中古だと 5kリミッターにかからないものがありましたが WS004SHだと中古相場もそこそこする感じでしょうか。
なむぱ @numpad0 2010年7月17日
イオシスのものは中古ではないようです。中古であればもうちょっと安くなるかも。
Izumi Tsutsui @tsutsuii 2010年7月20日
USBホスト機能については @tnozakiさんによる http://www.flickr.com/photos/30951813@N06/4723972027/ もしくは同じサンワサプライHUBで http://twitpic.com/26fx9w のような接続で。
Izumi Tsutsui @tsutsuii 2010年7月20日
USB HUBの種類によっては http://togetter.com/li/28765 のような加工が必要ですが plug and play手段があるのにわざわざここまでする人はそういませんよね (´・ω・`)
Izumi Tsutsui @tsutsuii 2010年9月26日
めんどくさい手順無しに手っ取り早くインストールして動かしたい方は、http://www.re.soum.co.jp/~fukaumi/ml/netbsd/201008/msg00001.html のMLメールの説明にあるインストール済みイメージをWindows上で2GBのSDに書き込めばすぐにNetBSD/hpcarm使えます。
ログインして広告を非表示にする
ログインして広告を非表示にする