[Armadillo:05502] Re: armadillo-500 FXのNFSができない
okd
email@hidden
2010年 7月 29日 (木) 19:16:03 JST
岡田です。
吉田様、ご指南ありがとうございます。
カーネルの差し替えがうまくいっていないようです。
表題を変えて再質問してみます。
ありがとうございました。
Tomohiko Yoshida さんは書きました:
> 吉田です。
> すいません、Resが刺し違えたようで。。
>
> 1つ、嘘がありました。
> こちらの環境は 500-FXではなく、500でした。
> (ベースは同じですが・・・)
>
>>> iptables -P INPUT ACCEPT
>>> iptables -P OUTPUT ACCEPT
>>
>> も実行しておりますが、
>> mount: Mounting 192.168.31.14:/wkfolder on /wk failed: No such device
>> エラーが出てしまいます。
>> Armadilloでのカーネルの再構築がダメなのでしょうか?
>
> Armadilloの代わりに、PC-Linuxなどで試験的に試し
> Server側,Client側どちらが欠如しているのか
> 切り分けてみるのも良いかも知れません。
>
> また、私のServer側設定では
> /wkfolder 192.168.XXX.XXX(rw,sync,no_root_squash)
> ^^^^^^^^^^^^^^^^^^^^^^^
> としています。
> (この辺りは利用方法によって異なると思いますが)
>
>
>> 新しいイメージをArmadilloにSDカード経由で取り込んでいます。
>> 以下のコマンドでカーネルの書き換えを行っているのですが、
>>
>> setenv root=/dev/mmcblk0 rootfs=ext3 rootwait
>> b
>>
>> この方法が悪いのでしょうか?
>> また、イメージファイル名はmakeコマンドで作成した状態の名前を使用してい
>> ます。
>> 「linux-a500-fx-[version].bin.gz」という風に、書き換えた方がいいので
>> しょうか?
>> 大変申しわけありませんが、吉田さまが実施されましたカーネルの書き換え方
>> 法を教えてもらえますか?
>> もうしわけありませんがよろしくお願いいたします。
>
> まず、私が設定したconfigは
>
> | File systems --->
> | Network File Systems --->
> | [*] NFS file system support
> | [*] Provide NFSv3 client support
> | [*] Root file system on NFS
>
> です。
>
> 私は、SDカードを別目的で使いたかったので
> 直接Flashに焼きこみました。
> (SDもFlashも同じだとは思いますが。。)
>
>
> 以上、お役に立てれば。。
>
>
>> 岡田
>>
>>
>> Tomohiko Yoshida さんは書きました:
>>> 吉田と申します、横から失礼します。
>>>
>>> 私は、
>>> PC⇔Armadillo-500FX
>>> でNFSを構成しております。
>>>
>>> DefaultのKernelにはNFS機能が入っていない為
>>> 以下、 okdさん の通り、KernelにNFS機能を追加しました。
>>>
>>> ★それと、もう一つファイヤーウォールを外さないと
>>> PacketFilterされてしまいます。
>>>
>>> 全てを有効にする場合は
>>> iptables -P INPUT ACCEPT
>>> iptables -P OUTPUT ACCEPT
>>> とすると、開通するのでは無いでしょうか?
>>>
>>> 以上
>>>
>>>
>>>> ご指南ありがとうございます。
>>>>
>>>>>> nfs の機能が入っていると /proc/fs/nfsfs ができると思うのですが、
>>>>
>>>> DebianLinux上でカーネル作成後、この環境と繋ぎたいサーバとは
>>>> マウントが出来ました。
>>>> ですが、DebianLinux上に/proc/fs/nfsfsはありません。
>>>> 同じカーネルイメージをArmadilloにもっていき、展開後にマウントしてもで
>>>> きません。
>>>> お互い、pingは通っているのですが…。
>>>>
>>>> 他に何か思い当たる部分があれば教えてください。
>>>> よろしくお願いします。
>>>>
>>>>
>>>>
>>>> okd さんは書きました:
>>>>> ご指南ありがとうございます。
>>>>>
>>>>>> nfs の機能が入っていると /proc/fs/nfsfs ができると思うのですが、
>>>>>
>>>>> これはどこに出来ますか?
>>>>> 現在、DebianLinux上でatmark-dist-20090318.tar.gzを展開し、
>>>>> 展開先で必要項目にチェックをつけ、保存し、makeを行いました。
>>>>> imageディレクトリ内には新規作成されたイメージファイル類はあるのです
>>>>> が、
>>>>> cat /proc/fs/nfsfs
>>>>> がありません。
>>>>> カーネル情報の保存がうまくいっていないのでしょうか?
>>>>> SDカードでArmadilloに持って行って、起動オプションをSDカードにしてブー
>>>>> トしたのですが、
>>>>> こちら側にも/proc/fs/nfsfsはありませんでした。
>>>>>
>>>>> もう一度、修正したカーネルの保存したを確認してみます。
>>>>> ありがとうございました。
>>>>>
>>>>>
>>>>> Yasushi SHOJI さんは書きました:
>>>>>> 引用を前後させています。
>>>>>>
>>>>>> At Thu, 29 Jul 2010 12:45:09 +0900,
>>>>>> okd wrote:
>>>>>> [...]
>>>>>>> mount: Mounting 192.168.31.14:/wkfolder on /wk failed: No such
>>>>>>> device
>>>>>>> エラーが出ます。
>>>>>> "No such device" と出るときは、NFSの機能がクライアントのカーネルに
>>>>>> 入っ
>>>>>> ていないときが多いです。
>>>>>>
>>>>>>> NFSクライアントを使用するため、カーネルを修正しました。
>>>>>>> (下記参照URL)
>>>>>>> http://armadillo.atmark-techno.com/howto/NFS_Client-aj
>>>>>>>
>>>>>>> その後、サーバ側PCで下記サービスをストップ
>>>>>> 修正後、できあがったカーネルを書き換えているんですよね?
>>>>>> nfs の機能が入っていると /proc/fs/nfsfs ができると思うのですが、
>>>>>> ありますか?
>>>>>
>>>>> _______________________________________________
>>>>> armadillo mailing list
>>>>> email@hidden
>>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>>>
>>>>
>>>> _______________________________________________
>>>> armadillo mailing list
>>>> email@hidden
>>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内