Ubuntu
NFS 不起作用。mount: 錯誤的 fs 類型,錯誤的選項,錯誤的超級塊
這是我在伺服器上得到的:
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 -a
在server
機器上執行。另外兩台機器都有所有需要的 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/