Windows 7 proからNFS共有にアクセスする方法は?


24

私がWindowsとNFSを見るところならどこでも、unixアプリまたはこのような何かのサブシステムについての言及がありますが、明らかにWindows 7 proにはありません。

質問は次のとおりです。Windows7 ProからNFS共有にアクセスするにはどうすればよいですか?どこからダウンロードするのですか?商用アプリケーションはありますか、それとも単なるフリーソフトウェアのインストールですか?


1
NFS共有をWindowsにマウントする方法があります(そして、その上でいくつかの良い答えがわかります)。より一般的なアプローチは、サーバーにNFS共有の代わりに、またはNFS共有に加えてSMB共有を提供することです。これは、ファイルサーバーでSambaを実行することで実行されます。多くのLinuxディストリビューションにはSambaが付属しており、ファイル管理GUIに統合されています。
アイザックラビノビッチ

回答:


13

私は遅れて来ましたが、ここに本当の解決策があります:(オープンソース)

win7 proについても同じことを調査し、これを見つけました:http ://www.trevorpott.com/?p=385

ミシガン大学NFS v 4.1クライアント。これは、MicrosoftがWindows 8に組み込んだNFS 4.1のクライアントとまったく同じです(実際、Microsoftは開発に資金を提供しました)。これはここにあります。ただし、インストールには少し知識が必要です。私は、大規模なインストール用に簡単にスクリプト化できることを発見しましたが、私の自宅のマシンにインストールする場合には問題になりません。ここからダウンロード:http : //www.citi.umich.edu/projects/nfsv4/windows/readme.html#install


ソースコードのgit URLが機能しなくなり、ディレクトリ構造を熟読しても何も得られませんでした。これがgithubでホストされているものです:github.com/kofemann/ms-nfs41-client.git
Forethinker

これは機能しますが、NFSv4のみをサポートしています
-ssnobody

ミシガン大学NFS v 4.1クライアントバイナリ(およびソースコード)は、citi.umich.edu/projects/nfsv4/windows/120612からダウンロードできます。特別な要件がない限り、ソースからコンパイルする必要はありません。
user139444

2

私は同じ船に乗っていました。シェアウェアですが、nfsAxeと呼ばれるサードパーティ製のツールがあります。これまでのところ、私はそれを見つけたか、EnterpriseまたはUltimateにアップグレードしただけです。


2

レジストリでバージョンをProfessionalからEnterpriseに変更し、プログラムと機能から「NFS用サービス」をインストールできました。

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion]

"EditionID" = "Enterprise"

"ProductName" = "Windows 7 Enterprise"


2つのフィールドを変更して再起動しましたが、「NFSのサービス」オプションが「機能の有効化または無効化」ダイアログに表示されません。どのように機能させましたか?
チュロ

これも私にはうまくいきませんでした。
ssnobody

2

Win7にNFS機能をインストールするには(Win 7 Enterprise x64インストールで検証済み):

[コントロールパネル]> [プログラムと機能]> [Windowsの機能をオンまたはオフにする(左上隅)]>リストの[NFSのサービス]を確認する> [各ダイアログをOk]

ここに画像の説明を入力してください


13
windows proには、Windows機能に「NFS用サービス」がありません。

おそらくUltimate / Enterpriseのみの機能です。Windows 7 ProでUltimateにアップグレードするか、サードパーティのツールを見つけることで、他の人が簡単にウェブを検索したようです。
-edusysadmin

私はWindowsの知識が全くありません。それは間違いなく私のOSの選択ではありません。どのようなサードパーティ製ツールが利用できるか考えていますか?いいですか お勧めする価値はありますか?

コンポーネントをインストールする方法を知っているだけで、自分で使用したことはありません。
edusysadmin

Win 7 Proでは、どのような形式でも使用できません。Microsoftから何かをダウンロードまたはインストールすることはできません。また、Win 7 Pro(またはそれ以降)がWindows用のNFSクライアントを使用できるようにするコントロールパネルで何かを行うこともできません。EnterpriseおよびUltimateで利用できます。
ステーブルドッグ14

-1

以前はWindows用のUnixサービスが必要でしたが、これによると7にはないようです。私は7を使用していないので決定的ではありませんが、ロードする必要があるオプションのサービスのように見えます。
http://sagehacks.wordpress.com/2009/01/21/howto-mount-nfs-shares-under-windows-7/


このページも見ましたが、Windows 7では「コントロールパネルのソフトウェアの追加と削除ウィザード」が見つかりませんでした。

Windows 7のコントロールパネルには「クラシックビュー」がありますか。または、これを確認しましたか?gizmodo.com/#!5138189/… または netomatix.com/post/2009/08/09/…–
デニス

Gizmodo.comリンクはメインページを表示するだけです(何らかの理由でgizmodo.plにリダイレクトされます)。netomatixは、プログラムの削除について書いています。「クラシックビュー」オプション/リンクが表示されません。

マイクロソフトでは、このリンクanswers.microsoft.com/en-us/windows/forum/...サービスダウンロードする(方法下り)のリンクが含まれているmicrosoft.com/downloads/en/...を いくつかの議論があることは、それがダウンして遠くもありますが一部の人々のために動作しません??? バージョン間の非常に奇妙な違い。
デニス

@Dennis:テストしました。そこのコメント者の一人が述べたように、Windows 7 Proの一部ではない「UNIXサービス」が必要です。

-1

方法:NFSサーバーを使用してWindowsフォルダーを共有する:

NFSサーバーを使用して、NFSプロトコルを使用して、UNIXおよびLinuxクライアントがWindowsリソースを利用できるようにすることができます。WindowsエクスプローラーまたはNfsshare.exeコマンドラインユーティリティを使用して、フォルダーを共有できます。

Nfsshare.exeを使用してフォルダーを共有するには:

  1. 管理レベルアカウントを使用して、Windowsベースのサーバーにログオンします。
  2. [スタート]ボタン、[ファイル名を指定して実行]の順にクリックし、cmdと入力して[OK]をクリックします。
  3. 次のコマンドを入力し、Enterキーを押してフォルダーをNFSクライアントと共有し、匿名アクセスを許可します。

    nfsshare -o anon = yes share_name = drive:path

  4. 次のコマンドを入力し、Enterキーを押してNFS共有を削除します。

    nfsshare share_name / delete

  5. 「nfsshare /?」と入力し、Enterキーを押して、Nfsshareで使用できるパラメーターを表示します。

Windowsエクスプローラーを使用してフォルダーを共有するには:

  1. 管理レベルアカウントを使用して、Windowsベースのサーバーにログオンします。
  2. Windowsエクスプローラーを起動します。
  3. 共有するフォルダーを右クリックし、[共有]をクリックします。
  4. [NFS共有]タブをクリックし、[このフォルダーを共有する]をクリックします。
  5. 適切な設定を構成し、[OK]をクリックします。注:少なくとも1つのユーザー名マッピングサービスをネットワークにインストールして、UNIXとWindowsのユーザー名を相互にマッピングすることをお勧めします。

1
ワンリンクの回答はここでは眉をひそめています。どこかにリンクするだけでなく、手順の詳細を含めるように回答を拡張してください。
-slhck
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.