歡迎您光臨本站 註冊首頁

用NFS服務開發ARM Linux程序的方法介紹

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   

NFS簡單配置

 

NFS是實現兩機間進行通訊訪問的一種簡單方法。在嵌入式Linux實驗過程中,我們通過配置NFS實現PC機和實驗箱ARM-Linux平台之間的訪問。

 

原理是在PC機Linux中開啟LFS服務,設置一個共享目錄(這裡是/arm2410),所有的源碼編輯改動都可以在PC機中進行方便的修改,在ARM-Linux實驗環境中,將PC-Linux的/arm2410目錄遠程mount到本地,實現兩機間的同步讀寫訪問,這樣程序就可以方便的在ARM-Linux中運行測試。簡單說來,目的就是設置一個共享目錄,在PC-Linux中進行編輯,在ARM-Linux中進行運行調試。

 

配置過程:(默認NFS都已經進行安裝,PC-Linux的IP為192.168.136.6)

 

1.#ntsysv運行后,選中

nfs選項,取消[]iptables選項

 

2.運行安全級別和防火牆,進行安全級別設置。防火牆:Disable

 

3.運行伺服器設置-NFS,添加NFS。

 

目錄:/arm2410;

 

主機:192.168.136.*;

 

基本許可權:讀/寫;-----rw

 

一般選項:默認即可(選中Sync寫操作請求);-------sync

 

用戶訪問:選中將遠程根目錄用戶視為本地根目錄用戶;--------no_root_squash

 

手工修改:

 

#cat > /etc/exports << “EOF”

 

>/arm2410 192.168.136.*(rw, sync, no_root_squash)

 

4.簡單測試NFS配置

 

通過遠程訪問的方法將PC-Linux的/arm2410 mount到/mnt目錄下,然後查看/mnt目錄中是否是/arm2410的內容,若是的話,配置成功。

 

#mount 192.168.136.6:/arm2410 /mnt

 

#ls /mnt

 

註:防火牆級別也可以不設置,文中設置是為了減少防火牆阻攔,出現掛載不上的問題。

(責任編輯:A6)



[火星人 ] 用NFS服務開發ARM Linux程序的方法介紹已經有463次圍觀

http://coctec.com/docs/net/show-post-68300.html