Ubuntu

NFS 不起作用。mount: 錯誤的 fs 類型,錯誤的選項,錯誤的超級塊

  • August 28, 2020

這是我在伺服器上得到的:

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

exportfs -aserver機器上執行。

另外兩台機器都有所有需要的 NFS 支持包並且有 nfs 支持嗎?您可以通過檢查cat /proc/filesystems.

是的,導出文件的文件名需要是/etc/exports

最後,檢查您是否在啟動期間啟用了 NFS 守護程序。

客戶需要nfs-common

sudo apt-get install nfs-common

參考:http ://www.cyberciti.biz/faq/missing-codepage-helper-program-other-error/

引用自:https://unix.stackexchange.com/questions/65376