LAN経由でNFS共有をマウントしようとしています:
サーバーはすでにNFS共有を他のLinuxマシンに正常にエクスポートしているので、問題はないと確信しています。新しいWindowsマシンのエントリを/etc/exports
に追加し、nfs-server
サービスを再起動しました。
Windowsマシンで、「プログラムの追加と削除」で以下を有効にしました。
次に、ガイドに従って ここ 次のコマンドを実行してNFS共有をマウントし、Z:\
ドライブとして表示されるようにしました。
mount //192.168.1.99/data/authorized Z:
次の出力が得られました。
cmdlet New-PSDrive at command pipeline position 1
Supply values for the following parameters:
Root:
「Root:」に何か入るのを待っていました。これはNFS共有ルートを意味していると思うので、(/data/authorized
)と入力しましたが、最初のコマンドからすでに取得されているはずです。
それは私がこのエラーを受け取ったときです:
New-PSDrive : Cannot find a provider with the name 'Z:'.
At line:1 char:6
+ mount <<<< //192.168.1.99/ Z:
+ CategoryInfo : ObjectNotFound: (z:String) [New-PSDrive], ProviderNotFou
+ FullyQualifiedErrorId : ProviderNotFound,Microsoft.PowerShell.Commands.NewPSDriv
共有を正常にマウントするにはどうすればよいですか?
実行しているmount
は間違っています。
PowerShellでmount
を使用しようとしていますが、この記事では、通常のWindowsコマンドラインインターフェイス(mount
)から利用できるcmd
ユーティリティについて言及しています。 Windows 7にNFSサービス/機能を追加しました(Control Panel->Programs->Turn Windows features on or off->Services for NFS
)。
比較のために...
PowerShell Mount
:
CMD Mount
: