thinkpadnerd さんが書きました:英語のサイトに書かれているのですが、もう一つの方法として /etc/modules.conf の最後に
options scsi_mod max_scsi_luns=8
を記述する方法があります。
ありがとうございます。
残念ながら、これも認識せずでした。
以下、試した事です。全部ダメでした。
・ググると、/etc/modprobe.confに、options scsi_mod max_luns=15を書くと良いとあったので試した。
・echo 8 > /sys/module/scsi_mod/parameters/max_luns の値を、0~8で実験。
・431JP2012、571JPの/sys/module/scsi_mod/parameters/max_lunsの値が512となっているので、その値でも設定してみた。
・シンプル版には、571JPには無い/etc/modprobe.d/modesetting.confがあるので、ここでもLUNの設定をしてみた。
・571JPから、/etc/modprobe.dを持ってきて、ディレクトリごと差し替えた。
・571JPから/bin/busyboxを持ってきた。
571JPでハードウェア情報を見ると、Storageの項目にDM10(ポメラ)が2つ在って、SCSI ControllerのLUNが、それぞれ 0 と 1 になっています。
シンプル版では、LUNが 0 のDM10だけが見えています。
SDカードを認識しないのに気が付いて、初めの頃にハードウェア情報見た時はこの辺りの意味が良く分からなかったけど、きりんさんの説明で良く分かりました。
LUNが 0 しか見えてないのを、1 も見える様にすれば良いのだから、thinkpadnerdさんに教わった方法でうまく行くはずだと思うのだけど、どうして認識してくれないのだろ。
不思議。
それにしても、CONFIG_SCSI_MULTI_LUNでググると、英語のサイトばっかりですね(^^;。
thinkpadnerd さんが書きました:カーネルの入れ替えは、カーネルとカーネルドライバ(zdrv)をセットにして行います。tahrpup の zdrv が 20MB 以上あるのに対し、571JPの zdrv はサイズが 2MBしかなく、中身はモデムドライバなので、カーネルの入れ替えはできないと思われます。
カーネルの入れ換えですが、571JPにはzdrvがありませんけど、本体sfsの中に在るのを抜き出すって事なのでしょうか。
でも、ほとんどドライバが入ってないのでは、あまり現実的では無さそうですね。
原因を探る為に、571JPとのカーネルの入れ換えを試そうかとは思いますけど、仮にカーネル入れ換えでしかポメラが使えないとしたら、そのまま使うかはちょっと微妙です。
先のGeanyのフォントの様にモニターの出力関係の事ならともかく、ポメラはストレージなので、ファイルの書き込みもする訳ですし、その様なトリッキーな事をして使うとなるとちょっと不安に思います。