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

他の2つのシステムに必要なすべての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/

関連情報