Erro ao montar o compartilhamento NFS do Arch Linux no Windows 7 Ultimate

2

Estou tentando montar um compartilhamento NFS em uma LAN:

  • Servidor: Arch Linux x64
  • Cliente: Windows 7 Ultimate x64

O servidor já exporta com sucesso os compartilhamentos NFS para outras máquinas Linux, então tenho certeza que não tem problemas. Eu adicionei uma entrada em /etc/exports para a nova máquina Windows e reiniciei o serviço nfs-server .

Na máquina Windows, eu habilitei o seguinte em "Adicionar / Remover Programas":

  • Serviços para NFS
  • Subsistema para aplicativos baseados em UNIX

Depois, siga o guia aqui Eu tentei executar o seguinte comando para montar o compartilhamento NFS para que ele apareça como a unidade Z:\ :

mount //192.168.1.99/data/authorized Z:

Eu recebi a seguinte saída:

cmdlet New-PSDrive at command pipeline position 1
Supply values for the following parameters:
Root: 

Estava esperando por mim para inserir algo para "Root:". Eu estou supondo que isso significa a raiz do compartilhamento NFS, então eu inseri-lo ( /data/authorized ), embora já deveria ter sido retirado do meu comando inicial.

Foi quando recebi este erro:

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

Como obtenho o compartilhamento para montar com sucesso?

    
por srunni 29.12.2011 / 02:24

1 resposta

3

O mount que você está executando é o errado.

Você está tentando usar mount no PowerShell, enquanto o artigo está se referindo ao utilitário mount que está disponível na interface de linha de comando normal do Windows ( cmd ), depois de adicionar os serviços NFS / recursos para o Windows 7 ( Control Panel->Programs->Turn Windows features on or off->Services for NFS ).

Para comparação ...

PowerShell Mount :

CMDMount:

    
por 29.12.2011 / 03:52