淺析介紹Fedora 7的Linux嵌入式
下面就這個(gè)問(wèn)題來(lái)詳細(xì)說(shuō)說(shuō)Linux嵌入式。這里,需要利用內(nèi)核nfs功能,將文件系統(tǒng)從PC上掛載到開(kāi)發(fā)板上,方便開(kāi)發(fā)。我的nfs根目錄是/xgnfs,PC的IP地址是192.168.2.80,開(kāi)發(fā)板的IP是192.168.2.199。Linux嵌入式內(nèi)容豐富、講解清晰,幾乎覆蓋教程所有的內(nèi)容,因?yàn)槭欠植竭M(jìn)行的,有助于初學(xué)者理解、把握問(wèn)題的精髓,提高對(duì)應(yīng)用操作框架的整體認(rèn)識(shí),為讀者掌握操作技能提供經(jīng)典典范。
Fedora 7 下配置,nfs服務(wù), Linux嵌入式開(kāi)發(fā)
1).首先安裝nfs服務(wù),這里安裝操作系統(tǒng)時(shí)已安裝。
2).#vi /etc/exports,并輸入以下內(nèi)容之后,保存退出。
/xgnfs 192.168.2.199(rw,sync,no_root_squash)
/xgnfs 192.168.2.80(rw,sync,no_root_squash)
3).#exportfs -rv Linux嵌入式
4).Linux嵌入式修改目錄(及其子目錄)的權(quán)限
#chmod 777 -R /xgnfs
5).Linux嵌入式修改/etc/hosts,把目標(biāo)板的IP和名稱(也可不加名稱)加到表中,添加后的文件內(nèi)容為:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.2.199
127.0.0.1 localhost
6).Linux嵌入式重啟 nfs
#service nfs restart
7).測(cè)試,Linux嵌入式掛載到自已的另一目錄,掛載之后,兩個(gè)目錄的內(nèi)容同時(shí)變化。
#mount 192.168.2.80:/xgnfs /mnt
復(fù)制一個(gè)文件到/xgnfs下,看mnt中是否也增加了這個(gè)文件。如有,則nfs配置成功。
記得,如有不通,可能是防火墻的問(wèn)題,***將它關(guān)掉
查看防火墻狀態(tài):
/etc/init.d/iptables status
暫時(shí)關(guān)閉防火墻:
/etc/init.d/iptables stop
禁止防火墻在系統(tǒng)啟動(dòng)時(shí)啟動(dòng)
/sbin/chkconfig --level 2345 iptables off
重啟iptables:
/etc/init.d/iptables restart
以上介紹Linux嵌入式。
【編輯推薦】