用NFS服務(wù)開(kāi)發(fā)ARM Linux程序的方法介紹
NFS簡(jiǎn)單配置NFS是實(shí)現兩機間進(jìn)行通訊訪(fǎng)問(wèn)的一種簡(jiǎn)單方法。在嵌入式Linux實(shí)驗過(guò)程中,我們通過(guò)配置NFS實(shí)現PC機和實(shí)驗箱ARM-Linux平臺之間的訪(fǎng)問(wèn)。
本文引用地址:http://dyxdggzs.com/article/171568.htm原理是在PC機Linux中開(kāi)啟LFS服務(wù),設置一個(gè)共享目錄(這里是/arm2410),所有的源碼編輯改動(dòng)都可以在PC機中進(jìn)行方便的修改,在ARM-Linux實(shí)驗環(huán)境中,將PC-Linux的/arm2410目錄遠程mount到本地,實(shí)現兩機間的同步讀寫(xiě)訪(fǎng)問(wèn),這樣程序就可以方便的在ARM-Linux中運行測試。簡(jiǎn)單說(shuō)來(lái),目的就是設置一個(gè)共享目錄,在PC-Linux中進(jìn)行編輯,在A(yíng)RM-Linux中進(jìn)行運行調試。
配置過(guò)程:(默認NFS都已經(jīng)進(jìn)行安裝,PC-Linux的IP為192.168.136.6)1.#ntsysv運行后,選中nfs選項,取消[]iptables選項2.運行安全級別和防火墻,進(jìn)行安全級別設置。防火墻:Disable3.運行服務(wù)器設置-NFS,添加NFS。
目錄:/arm2410;主機:192.168.136.*;基本權限:讀/寫(xiě);-----rw一般選項:默認即可(選中Sync寫(xiě)操作請求);-------sync用戶(hù)訪(fǎng)問(wèn):選中將遠程根目錄用戶(hù)視為本地根目錄用戶(hù);--------no_root_squash手工修改:
#cat > /etc/exports 《 “EOF”
>/arm2410 192.168.136.*(rw, sync, no_root_squash)4.簡(jiǎn)單測試NFS配置通過(guò)遠程訪(fǎng)問(wèn)的方法將PC-Linux的/arm2410 mount到/mnt目錄下,然后查看/mnt目錄中是否是/arm2410的內容,若是的話(huà),配置成功。
#mount 192.168.136.6:/arm2410 /mnt#ls /mnt注:防火墻級別也可以不設置,文中設置是為了減少防火墻阻攔,出現掛載不上的問(wèn)題。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
評論