ARM板與ubuntu之間通過NFS同步
安裝NFS:
服務器端即在ubuntu12.04上執(zhí)行如下操作:
apt-get install nfs-kernel-server??
配置
在/etc/exports加入:
/home *(rw,sync,no_root_squash)
這個目錄可以自己根據(jù)情況設置。?
*:允許所有的網(wǎng)段訪問,也可以使用具體的IP?
rw:掛接此目錄的客戶端對該共享目錄具有讀寫權(quán)限?
sync:資料同步寫入內(nèi)存和硬盤?
no_root_squash:root用戶具有對根目錄的完全管理訪問權(quán)限。?
no_subtree_check:不檢查父目錄的權(quán)限?
?
重啟rpcbind 服務
nfs是一個RPC程序,使用它前,需要映射好端口,通過rpcbind 設定,如下操作:
?
# /etc/init.d/rpcbind restart
[ ok ] Restarting rpcbind (via systemctl): rpcbind.service.
root@ubuntu:/# /etc/init.d/nfs-kernel-server restart
[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
root@ubuntu:/#
?
服務器端就配置完成了。


ARM連接:

測試結(jié)果:
ubuntu主機的home目錄如下:

ARM板操作步驟如下:

通過上圖看到在ARM板的mnt/nfs目錄實現(xiàn)了與ubuntu的同步。
標簽: