Como montar um compartilhamento NFS no Windows 8?

34

Eu tenho um NAS que gostaria de montar sobre o NFS. Funciona muito bem no meu Mac, mas não consigo descobrir como montar este dispositivo no Windows 8.

Pesquisei um pouco online, mas todos os artigos parecem se aplicar ao Windows 7 e envolvem o mountcomando que não parece fazer parte do Windows 8. Qual é o comando para fazer isso?

Mike Christensen
fonte
Há uma discussão sobre isso no SeverFault: serverfault.com/questions/190020/…

Respostas:

15

Para conectar-se a um compartilhamento NFS, você precisa ter o cliente NFS instalado. Este componente faz parte do componente Services for Unix. Acesse o painel de controle, Programas e Recursos, e ative ou desative os recursos do Windows. Verifique se Serviços para aplicativos baseados em Unix (DEPRECATED) está marcado e clique em OK. Esteja ciente de que normalmente apenas as versões Ultimate e Enterprise do Windows normalmente têm esse componente disponível.

Isso instalará o cliente MS NFS e (AFAIK) o mountcomando . Não estou no trabalho e não posso verificar exatamente. Se bem me lembro, atualizo segunda-feira.

Se o seu NAS puder ativar compartilhamentos no estilo CIFS ou SAMBA, eu o usaria.

Pedaços de bacon
fonte
2
Hmm, eu não tenho Services for Unix-based Applicationsna lista. Estou executando o Windows 8 Professional.
Mike Christensen
1
Pelo que sei, o SUA estava disponível no Windows 8 Beta, mas foi removido no lançamento oficial. Isso significa que o Windows 8 não possui suporte a NFS?
Mike Christensen
6
@ Mike Olhando aqui: blogs.msdn.com/b/sfu/archive/2012/08/01/… Vejo nos comentários que ele está disponível apenas no Win 8 Enterprise.
Bacon Bits
2
Meu NAS faz suporte SMB, no entanto, ele é super buggy e eu continuei arquivos perdendo porque as ACLs iria ficar corrompido de alguma forma e, em seguida, nenhuma conta (nem mesmo root) pode ler o arquivo. Perdi shows por causa disso e, como é um dispositivo de backup, preciso confiar nele. Vou procurar drivers NFS de terceiros.
Mike Christensen
2
@rjt Os clientes suportados são melhores que os obsoletos.
Bacon Bits
34

No Windows 8 (8.1 Enterprise para mim aqui) ...

Existem duas partes ... Primeiro instalando o cliente e depois montando a unidade ...

Instalando o Cliente

  1. Vá para Painel de Controle → Programas → Programas e Recursos
  2. Selecionar: ativar ou desativar os recursos do Windows "na navegação esquerda.
  3. Role para baixo até "Serviços para NFS" e clique no botão "mais" à esquerda
  4. Marque "Cliente para NFS"
  5. Selecione "Ok"
  6. O Windows deve instalar o cliente. Após a instalação do pacote do cliente, você terá o comando "mount" disponível.

Montando a exportação

Isso pressupõe o seguinte:

  • Você sabe e pode executar ping no nome do host da máquina com as exportações do NFS
  • O nome do sistema de arquivos exportado (por exemplo, / export, / home / users, / some / cool / file / path)
  • Os sistemas de arquivos são exportados e acessíveis adequadamente

    1. Abra um prompt de comando. ( Win+ R, digite "cmd" e pressione OK)
    2. Tipo:

      mount \\{machinename}\{filesystem} {driveletter}
      

    Exemplos:

    mount \\filehost\home\users H:
    mount \\server1234\long\term\file\storage S:
    mount \\nas324\exports E:
    

... e esse é o básico.

Will Bellman
fonte
1
Eu era capaz de montar a unidade com o botão direito no dispositivo e selecionar uma opção de montagem
dan1111
10

driver: http://www.citi.umich.edu/projects/nfsv4/windows/

No site do projeto NFSv4, o Centro de Integração de Tecnologia da Informação (CITI) da Universidade de Michigan anunciou que, após 18 meses de desenvolvimento e desde o início de setembro, o código fonte do driver do Windows para o sistema de arquivos distribuído NFSv4.1 estava disponível de um repositório Git. De acordo com as notas de versão, a compilação requer o Windows Driver Development Kit (WinDDK 6000 ou posterior) e a instalação do driver compilado requer um certificado de teste da Microsoft. Os scripts de teste incluídos requerem um ambiente Cygwin, incluindo os pacotes gcc-core, make, sunrpc e time.

Amtriorix
fonte
7

O recurso Serviços para o sistema de arquivos de rede (NFS) está disponível apenas na edição Windows 8 Enterprise. Este recurso não está disponível nas edições Windows 8 e Windows 8 Pro. Os usuários ao atualizar do Windows 7 Ultimate ou Windows 7 Enterprise edition para o Windows 8 Pro edition não podem mais usar o recurso Services for NFS.

Para continuar usando o recurso Serviços para NFS no cliente Windows 8, os usuários do Windows 7 precisarão atualizar para o Windows 8 Enterprise edition.

Fonte: http://support.microsoft.com/en-us/kb/2769923

Jam31st
fonte
1

Instalando o Cliente

Go to Control Panel → Programs → Programs and Features
Select: Turn Windows features on or off" from the left hand navigation.
Scroll down to "Services for NFS" and click the "plus" on the left
Check "Client for NFS"
Select "Ok"
Windows should install the client. Once the client package is install you will have the "mount" command available.

mount \ 192.168.3.5 \ home \ slavy \ data L:

TRABALHANDO!!! Eu uso o cliente Win 8.1 Ult e o servidor Ubuntu 12.04 LTS server

Slavy Ivanov
fonte
1

No meu Windows 10 Pro, a instalação do NFS está disponível em Ativar e desativar os recursos do Windows em Serviços para NFS:

Serviços para NFS nos recursos do Windows

Noah Erickson
fonte