Sua montagem debuga sua resposta: o primeiro comando apenas tenta montar algum compartilhamento nfs v4. O último comando falha na montagem usando v4 e depois volta para a v3.
No seu fstab, tente adicionar nfsvers=3
. A entrada fstab deve se parecer com:
10.1.0.3:/nfs/Public /media/public nfs nolock,rw,hard,intr,nfsvers=3 0 0
Além disso, você pode considerar o uso de autofs
manipulação de compartilhamentos de rede. Como root:
apt-get install autofs4
cat <<EOF >/etc/auto.master
+dir:/etc/auto.master.d/
+auto.master
EOF
mkdir /etc/auto.master.d
cat <<EOF >/etc/auto.master.d/nfs
localname -rw nfs.server.ip:/path/to/share
EOF
cat <<EOF >/etc/auto.master.d/nfs.autofs
/media/localname/ /etc/auto.master.d/nfs --ghost --timeout 43200
EOF
service autofs restart
ls -l /media/localname/*/ #would force mounting NFS share
ls -l /media/localname/ #should show your remote share
É preferível lidar com compartilhamentos NFS, pois eles podem desaparecer, voltar, ... O Autofs é uma boa maneira de lidar com isso.