淺析介紹Fedora 7的Linux嵌入式
下面就這個問題來詳細說說Linux嵌入式。這里,需要利用內核nfs功能,將文件系統(tǒng)從PC上掛載到開發(fā)板上,方便開發(fā)。我的nfs根目錄是/xgnfs,PC的IP地址是192.168.2.80,開發(fā)板的IP是192.168.2.199。Linux嵌入式內容豐富、講解清晰,幾乎覆蓋教程所有的內容,因為是分步進行的,有助于初學者理解、把握問題的精髓,提高對應用操作框架的整體認識,為讀者掌握操作技能提供經典典范。
Fedora 7 下配置,nfs服務, Linux嵌入式開發(fā)
1).首先安裝nfs服務,這里安裝操作系統(tǒng)時已安裝。
2).#vi /etc/exports,并輸入以下內容之后,保存退出。
/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嵌入式修改目錄(及其子目錄)的權限
#chmod 777 -R /xgnfs
5).Linux嵌入式修改/etc/hosts,把目標板的IP和名稱(也可不加名稱)加到表中,添加后的文件內容為:
# 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).測試,Linux嵌入式掛載到自已的另一目錄,掛載之后,兩個目錄的內容同時變化。
#mount 192.168.2.80:/xgnfs /mnt
復制一個文件到/xgnfs下,看mnt中是否也增加了這個文件。如有,則nfs配置成功。
記得,如有不通,可能是防火墻的問題,***將它關掉
查看防火墻狀態(tài):
/etc/init.d/iptables status
暫時關閉防火墻:
/etc/init.d/iptables stop
禁止防火墻在系統(tǒng)啟動時啟動
/sbin/chkconfig --level 2345 iptables off
重啟iptables:
/etc/init.d/iptables restart
以上介紹Linux嵌入式。
【編輯推薦】