1、進行NFS服務器端與客戶端的安裝:
或
/home/share是NFS服務器的共享目錄,share 如果沒有的話可以新建。*表示任何IP都可以共享這個目錄,可以改爲受限IP,rw表示是讀寫權限,sync是默認的,no_root_squash 表示如果你是root的話,對分享目錄還具有root權限,如果爲root_squash的話,會被限制爲匿名用名,uid/gid會變成nobody的權限。
$ man exports 查看詳細
:q 退出查看
$ sudo exportfs -r
來更新 這個文件
重啓nfs服務
$ sudo mount 192.168.2.104:/home/share /mnt
用
$ df
然後進入文件夾mnt查看結果,可以在mnt文件夾看到share目錄中的東西
$ cd /mnt
$ umount /mnt
$ mount serverip:/arm9test /mnt
其中serverip實際上就是服務器的ip,千萬不要少了serverip後面的那個“:”哦,會出錯的
如果掛載成功的話進到/mnt是可以看到/arm9test下面的文件的,如果出錯的話就要查找一下原因了,最好去鳥哥私房菜那裏看一下,因爲上面講得很清楚。
在自己電腦上測試通過以後就要把宿主機的共享目錄掛載到目標板上了,這樣調試程序非常方便,不用把程序傳過去就可以直接調試了。掛載過程如下:
首先開機啓動2410,進入linux,進入shell,配置板子的ip地址,
$ ifconfig eth0 ipaddr
ipaddr就是上面所設置的允許訪問共享目錄的ip,在這裏可以設爲127.0.0.2,然後執行命令:
$ mount serverip:/arm9test /mnt/ext1
把serverip改爲你自己的主機的ip就可以了,這個時候要確認你的主機的nfs服務已經啓動,並且網線已經連接好,正常情況下等一下就可以完成掛載了。
[email protected]