NFS経由でFAT32のディスクへ読み書きしたい

私自身が実機で確認したわけではないのですが、NFSに接続したMacにFAT32フォーマットの外付けHDDを接続してマウントさせても、NFSに接続されている他のPCから読み書きが出来ないという問い合わせを受けています。Macでフォーマットしたディスクにならば読み書き可能とのことです。
こういう使い方は本当にできないのでしょうか?
それとも何かしら原因が考えられるでしょうか?
もしこういう経験をされた方がいらっしゃいましたら、情報をいただけますでしょうか?
よろしくお願いいたします。

投稿日 2005/12/08 15:58

返信: 59

2005/12/08 16:54 Community User への返信

ここにいう「NFS」はどういう意味でしょうか?
普通ネットワークの世界で「NFS」といえば「Network File System」ですが、「NFSに接続」という言い方はしませんし、Windows PCではNFSはサポートされてませんので、どうも違うようですね。
「Network File Server」かとも思いましたが、これもファイルサーバに接続したクライアント同士のファイルのやり取りということになって、ちょっと変ですし。

2005/12/08 20:05 Community User への返信

ご指摘のように、Network File Systemです。
私はこのようなネットワーク回線については明るくないので、聞かれたままの丸投げ状態です。PCでは接続できないのですか?それでは違うのかな。。SANではOKなのでしょうか??
NFSだとするとUNIXマシンであれば読み書きできるものなのでしょうか?
よろしくお願いいたします。

2005/12/08 20:20 Community User への返信

> NFSに接続したMacにFAT32フォーマットの外付けHDDを接続してマウントさせても、NFSに接続されている他のPCから読み書きが出来ない
なんだか、状況がよくわかりません。Y. Kawabeさんも書かれていますが、いわゆる(Sunが開発した)NFSのことなのでしょうか?
NFSとは 【Network File System】 ─ 意味・解説 : IT用語辞典
サーバマシンの特定のディレクトリー以下等をNFSで公開(エクスポート)して、で、クライアントマシンがネットワーク越しにマウントして使用するというような使い方になると思いますので、どういう構成をされているのかがわからないと、何とも考えようがないような気がします。

2005/12/08 20:39 Community User への返信

そうです。ご指摘の通り、SUNが開発したNetwork File Systemです。
こちらの状況をうまく説明できず、すいません。
簡単に言ってしまうと、ネットワーク越しに、Macに接続されているFAT32フォーマットの外付けHDDの読み書きがしたいということです。File SystemがNFSだという言いかたをしていました。
どういう情報があればよいでしょうか?
よろしくお願いいたします。

2005/12/08 21:01 Community User への返信

NFSのサーバは問題になっているMacですか?で、NFSで外付けHDDとかいうと、もしかして、/Volumesを丸ごとNFSでエクスポートしているのかな…。
> File SystemがNFSだという言いかたをしていました。
普通はファイルシステムといえばMacのHFS+だとか、WinのFAT32やNTFS等を示しますが、NFSだから、この表現でも良いのか。

2005/12/08 21:16 Community User への返信

> どういう情報があればよいでしょうか?
NFSを利用したことはないので直接助言ができませんが、トピックを
読んで思ったことを徒然なるままに書きます。
Macでフォーマットしたディスクも外付か否かが不明です。仮に内蔵と
言うことになると、プロトコル以前の話として、サーバとなるMacに
アカウントを有するユーザのホームフォルダを利用できているのか、
またはボリューム全体を利用できているのかで話の流れが変わると
思います。
あと、外付HDD自体のネットワーク越しのマウント可否の状況もどちら
ともとそうなので明示されたほうがよいでしょうし、「PC」と表現され
ているクライアントの正確なOSの種類も記されたほうがよいでしょう。
仮にNFS利用での解決策はでなくても、代替手段による次善策がある
かもしれませんので。

2005/12/08 21:21 Community User への返信

私のわけのわからん説明で、お考え頂き、誠に恐縮です。
で、私が知る範囲で情報提供させていただきますが、サーバーはUNIXマシンのはずです。クライアントとしてMacがつながっていると記憶しています。そのMacにFAT32のHDDがつながっていてマウントされています。そのディスクを他のクライアントから読み書きしたいということだと考えています。
そういうことは可能なものでしょうか?
もしかして、Xserverで、Macをサーバーにすれば、この問題は解決してしまうのでしょうか?
よろしくお願いいたします。

2005/12/08 21:29 Community User への返信

ありがとうございます。
Macでフォーマット(確かHFSでフォーマットしたと言っていました)したディスクも外付けです。
「外付HDD自体のネットワーク越しのマウント可否の状況」というのはどういう情報をお出しすればよいのでしょうか?外付けHDDをネットワーク越しで認識できるかということでしょうか?それでしたら、Macフォーマットの外付けHDDは認識すると言っておりましたが。。
「PC」のOSは、私がみたPCはWindows2000でした。ただ、WindowsはNFSをサポートしていないということですので、もしかするとネットワークには接続されていないのかもしれません。それにつきましては、調査して情報を明記いたします。
ご面倒をおかけいたしますが、ご助力のほど、よろしくお願いいたします。

2005/12/08 21:52 Community User への返信

msg # 4.1.1を拝見すると、今回の場合は「FAT32フォーマットの外付HDDを
利用しているMacをファイルサーバにして、Windows2000稼働PCからネット
ワーク越しに外付HDDを利用したい」ということでしょうか。
同一環境での利用実績が私にはないのであくまで邪推ですが、NFSを利用し
なくてもWindows標準のファイル共有(プロトコルはSMB)だといけそうな
気がするのですが。SMBはOSXでも利用できますので。
因に、WinでもNFSを利用可能にするソフトをインストールしていれば使え
るようです。いくつか商用があります。
> 「外付HDD自体のネットワーク越しのマウント可否の状況」というのは
> どういう情報をお出しすればよいのでしょうか?外付けHDDをネットワ
> ーク越しで認識できるかということでしょうか?
そんな感じです。
ようは、Winからネットワークドライブとして認識できているが読み書きが
できないのか、認識そのものができないのか、ということです。

2005/12/09 00:16 Community User への返信

単にUNIXのNFSサーバがあって、通常MacもPCもそちらをファイルサーバにしているという環境なんじゃないでしょうか。(WindowsはネイティブではNFSをサポートしてませんが、サードパーティのソフトを入れればクライアントにすることは可能です。)
やりたいことは結局MacをサーバにしてWindowsからアクセスしたい、ということですから、NFSサーバは全く無関係ですね。NFSなどという単語が出て話がややこしくなっただけということでしょうか。
よくわからないのは、HFSフォーマットの外付けHDはWindowsから認識できる、というくだりです。OSXのWindows共有を使えば、MacをWindowsのファイルサーバにすることは可能ですが、デフォルトでは起動ディスクだけが共有されるので、外付けHDはWindowsからは見えないはずです。外付けHDまで共有するには、OSX側のsambaの設定を変更するか、SharePointsのようなユーティリティを使用しなければなりませんし、逆にその場合はHFSに限らずFATでも共有できるはずです。
どうもまだネットワーク構成がちゃんと説明されていない気がするのですが・・

2005/12/09 06:29 Community User への返信

> サーバーはUNIXマシンのはずです。クライアントとしてMacがつながっていると記憶しています。そのMacにFAT32のHDDがつながっていてマウントされています。
で、Macの方にサーバとしての設定("システム環境設定・共有"もサーバとしての設定です)をしていない限り、別のクライアントであるPCから、Macの外付けHDDをNFS経由で読むというのは、無理だと思います。
> Macでフォーマットしたディスクにならば読み書き可能とのことです。
どうしてこれが出来るのかが、逆に、不思議です。そのMacに、サーバとしての設定がしてあるのではないでしょうか。
子持ちシシャモさんやY. Kawabeさんが書かれているように、Macの方をサーバにしてしまえば可能です。NFSでもsambaでも、設定をちゃんとしておけば出来そうに思います。
#私は、sambaではやったことがありませんが、NFSでMacの外付けディスク(HFS+ですが)をエクスポートして、Macのクライアントにマウントしてますから。

2005/12/12 06:37 Community User への返信

みなさま、私のまったく不足した情報の中で、的確なアドバイスを賜り、誠にありがとうございました。
これから実機にて何を確認すればよいか、何を試せばよいかなど、私の課題をかなり理解できました。
あとは、ちゃんとネットワーク環境を確認していろいろ試してみて、そこで解決できなかった場合、また質問させていただきます。その際は、またご助力賜りますように、よろしくお願いいたします。

2006/01/23 08:25 Community User への返信

結果報告&再質問させていただきます。
いろいろ調査したところ、NFS自体はまったく関係が無く、単純にネットワーク上にあるUNIXマシン(正確にはSGIなのでIRIX)に、同じネットワーク上にあるMacに接続している外付けHDD(FAT32)をマウントしたいということでした。
NFSという話が出たのは、Macに接続されている外付けHDDをHFS+フォーマットにした際には、UNIXのmountコマンドでnfs指定しているところで混同したようです。
そこで、再質問なのですが、UNIXにmountする場合、ネットワーク経由だとnfsかsambaファイルシステムしか対応できないということらしいのですが、そうするとFAT32のディスクをネットワーク経由ではUNIXにマウントできないという認識でまちがいないのでしょうか??
これをX serverにしたり、Tigerにしたりすることで可能になるということはあるのでしょうか??
度々の質問で申し訳ありませんが、みなさまのお知恵を拝借したく。よろしくお願いいたします。

2006/01/23 11:17 Community User への返信

>FAT32のディスクをネットワーク経由ではUNIXにマウントできない
そんなことはありません。OSX側でWindows共有(sambaサーバ)をオンにし、外付けHDを共有場所に指定すれば、IRIXからVFATでマウントできるはずですよ。ただし、デフォルトのWindows共有の共有場所を変更するには、直接smb.confを変更するか、フリーウェアのSharePointsを使うなどの工夫は必要ですが。
# なぜ担当者の方が直接書き込まれないのか、不可解です。SatYamさんの立場がよくわかりませんが、その方が話が速いのは間違いないのですが。

2006/01/23 12:29 Community User への返信

> IRIXからVFATでマウントできるはずですよ
IRIXのmountコマンドで、vfatを指定すると、「unknown filesystem type」というエラーが返ってくるのですが、それは共有設定が間違っているからなのでしょうか??
ちなみに共有場所指定には、Netinfoマネージャのexportsを使用してます。
> なぜ担当者の方が直接書き込まれないのか、不可解
今現在、私が担当者となっております(汗)。
今までほとんどスタンドアローンで仕事をしていたのですが、ネットワークもやらなければならないので、分からないことだらけです。。。しかも継ぎ足し状態のネットワークになっており、こんがらがっております。。
なんとかご教示いただければ幸いです。
よろしくお願いいたします。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

NFS経由でFAT32のディスクへ読み書きしたい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。