NFS가 작동하지 않습니다. 마운트: 잘못된 파일 시스템 유형, 잘못된 옵션, 잘못된 슈퍼블록

NFS가 작동하지 않습니다. 마운트: 잘못된 파일 시스템 유형, 잘못된 옵션, 잘못된 슈퍼블록

이것이 내가 서버에서 얻는 것입니다:

manuel@server ~ $ cat /etc/exports
  /var/share    192.168.178.20(rw, sync)
manuel@server ~ $ cat /etc/hosts.allow 
  portmap: 192.168.178.20
manuel@server /etc $ cat /proc/filesystems | grep nfs
  nodev nfs
  nodev nfs4

이것이 내 컴퓨터에서 얻는 것입니다.

manuel@Timeline:~$ sudo mount -t nfs 192.168.178.2:/var/share /media/share/
   mount: wrong fs type, bad option, bad superblock on 192.168.178.2:/exports/var/share,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       Manchmal liefert das Syslog wertvolle Informationen – versuchen
       Sie  dmesg | tail  oder so

서버는 Raspbian(Debian Wheezy)입니다. 타임라인은 Ubuntu 12.04입니다.

답변1

고객의 요구 nfs-common:

sudo apt-get install nfs-common

인용하다:http://www.cyberciti.biz/faq/missing-codepage-helper-program-other-error/

답변2

exportfs -a머신에서 실행합니다 server.

다른 두 시스템에는 필요한 모든 NFS 지원 패키지가 있고 nfs 지원이 있습니까? 출력을 확인하여 커널이 특정 파일 시스템을 지원하는지 확인할 수 있습니다 cat /proc/filesystems.

예, 내보낸 파일의 파일 이름은 다음과 같아야 합니다./etc/exports

마지막으로 시작 중에 NFS 데몬이 활성화되어 있는지 확인하십시오.

답변3

mount.cifs, mount.nfs가 /sbin에 나열되어 있는지 확인하십시오.

ls -l /sbin/mount.cifs
ls -l /sbin/mount.nfs

nfs-common 및 cifs-utils 패키지가 설치되어 있는지 확인합니다.

dpkg -l cifs-utils
dpkg -l nfs-common

/sbin/mount.nfs아직 존재하지 않는 경우 :

sudo apt-get install nfs-common

/sbin/mount.cifs아직 존재하지 않는 경우 :

sudo apt-get install cifs-utils

답변4

busybox mount -t nfs -o nolock,nfsvers=3,vers=3 192.168.178.2:/var/share /media/share/

관련 정보