usando o comando
sudo mount 192.168.1.120:/complete /mnt/complete
funciona bem e agora posso ver os arquivos de rede em /mnt/complete. Mas se eu adicionar exatamente o mesmo comando (menos o sudo) a /etc/fstab, ele me diz que o ponto de montagem não existe. Acho que minha sintaxe está correta - é um compartilhamento de arquivo nfs
/etc/fstab não funciona como o comando mount. Eles estão relacionados, mas não têm a mesma sintaxe.
/etc/fstab usa um dispositivo, ponto de montagem, tipo de sistema de arquivos, opções, dump, sintaxe de passagem. Tudo é separado por uma quantidade arbitrária de espaço em branco (entradas significam novas entradas, então não use isso). Ele é descrito com
man 5 fstab
mais detalhes, mas darei um exemplo de entrada do NFS aqui.Server:/path/to/export /local_mountpoint nfs <options> 0 0
Portanto, o servidor é o IP do compartilhamento NFS. O caminho para exportar é o caminho exato que você deseja montar. Vou assumir que é o diretório raiz. O ponto de montagem local é o local onde você deseja montá-lo em seu computador real, que é /mnt/complete em sua situação. nfs é o tipo de sistema de arquivos. pode ser definido como padrão, a menos que você precise de padrões específicos; se você precisar de vários, verifique
man 5 fstab
mais detalhes. Mantenha o primeiro 0 a 0; despejo não é necessário. E pass não é realmente necessário, a menos que você queira verificar o sistema de arquivos. Em seguida, defina-o como 2. Portanto, uma amostra de entrada do sistema de arquivos para você é:192.168.1.120:/ /mnt/complete nfs defaults 0 2