NFS掛載失敗問題記錄
在嵌入式開發環境中,NFS功能是使用的最多也是提高開發效率的重要工具之一。但是在我的開發經驗中,使用NFS進行掛載,尤其是根文件系統的掛載時經常會出現各種問題,雖然之前的問題和經驗沒有進行完整的記錄,但也許以後還會遇到,因此在此對之後開發中遇到的NFS問題進行記錄。
掛載失敗:No Such Device問題
01
/tmp $ mount -t nfs 192.168.0.7:/work/dvr/software/dvr /tmp -o nolock
02
mount: Mounting 192.168.0.7:/work/dvr/software/dvr on /tmp failed: No such device
03
/tmp $ ls
04
/tmp $ cd ..
05
/ $ mount -t nfs 192.168.0.7:/work/dvr/software/dvr /tmp -o nolock
06
mount: Mounting 192.168.0.7:/work/dvr/software/dvr on /tmp failed: No such device
07
/ $ ls tmp/
08
/ $ modprobe nfs #原因:nfs模塊加載有問題
09
/ $ mount -t nfs 192.168.0.7:/work/dvr/software/dvr /tmp -o nolock
10
/ $
其它常見的掛載失敗原因就是:目錄的訪問權限和未使用nolock選項。