LAN을 통해 NFS 공유를 마운트하려고합니다.
- 서버 : Arch Linux x64
- 클라이언트 : Windows 7 Ultimate x64
서버는 이미 NFS 공유를 다른 Linux 시스템으로 성공적으로 내보내므로 문제가없는 것 같습니다. /etc/exports
새 Windows 시스템 에 대한 항목을 추가 하고 nfs-server
서비스를 다시 시작했습니다 .
Windows 컴퓨터에서 "프로그램 추가 / 제거"에서 다음을 활성화했습니다.
- NFS 서비스
- UNIX 기반 응용 프로그램 용 하위 시스템
그런 다음 여기에 있는 가이드에 따라 Z:\
드라이브 로 표시되도록 NFS 공유를 마운트하기 위해 다음 명령을 실행하려고했습니다 .
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 -o anon \\192.168.1.99\data\authorized Z:
입니다.-o anon
옵션이 필요하고, 만 백 슬래시는 디렉토리 분리에 사용될 수 있습니다.