分析淺談詳解Fedora 9嵌入式
學習Fedora 式時,你可能會遇到Fedora 嵌入問題,這里將介紹Fedora 9嵌入式問題的解決方法,在這里拿出來和大家分享一下。Red Hat公司把Fedora Project看作一個新技術的開發(fā)園地,鼓勵有興趣的自由軟件開發(fā)人員參與此項項目的開發(fā),希望這一發(fā)行版本真正成為以自由軟件開發(fā)為模式的操作系統(tǒng)。
1:查看nfs服務在裝系統(tǒng)是否已經(jīng)都裝上了,F(xiàn)edora 9嵌入式裝上了的話可以在:系統(tǒng)--管理--服務器設置看到。
2.設置網(wǎng)卡的IP和子網(wǎng)掩碼,方法:system->manegement-->network會出現(xiàn)設置對話框,點擊與開發(fā)板相連網(wǎng)卡,設置相應的IP和子網(wǎng)掩碼和DNS
Fedora 9嵌入式安裝好后是不能上網(wǎng)的,得改IP和子網(wǎng)掩碼,而且DNS無法保存,子網(wǎng)掩碼一樣都是無法保存,只要重啟就自動沒了!而且子網(wǎng)掩碼自動就變成網(wǎng)關。。。所以 得先進入/etc/sysconfig/network-scripts/ifcfg-eth0文件中修改IP和子網(wǎng)掩碼和網(wǎng)關,另外再加上DNS
.例如我修改后的就是
# Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller
DEVICE=eth0
HWADDR=00:e0:61:12:7d:93
ONBOOT=yes
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=192.168.0.94(個人網(wǎng)絡而定)
USERCTL=no
PEERDNS=yes
IPV6INIT=no
NM_CONTROLLED=yes
GATEWAY=192.168.0.1
TYPE=Ethernet
DNS1=210.44.144.44這一行是沒有的,得自己加)
修改后再[root@localhost ~]# service network restart //重啟網(wǎng)絡就解決了上網(wǎng)問題
3.關閉防火墻可以使用命令也可以使用從系統(tǒng)菜單中選擇防火墻設置:這里使用命令,#iptables -F和#ip6tables -F
4.想建nfs服務器,portmap好像是很早以前的了,我用的是 Fedora 9嵌入式,用不到這個,需要的是rpcbind套件,還有nfs套件
命令如下:
◆檢查有無這兩個套件 rpm -qa |grep rpcbind
◆安裝 yum install -y rpcbind
◆開機自動啟動服務 chkconfig --level 35 rpcbind on啟動服務service rpcbind on
5.啟動nfs服務,設置共享目錄:system--->server setting ----->nfs,會彈出nfs配置對話框,點擊添加按鈕,添加共享目錄以及允許訪問的IP(一般設置一個網(wǎng)段如:192.168.*.*),還有訪問權限。再啟動NFS服務:
◆service nfs start
◆service rpcbind start
6.測試:Fedora 9嵌入式掛載到自已的另一目錄,掛載之后,兩個目錄的內(nèi)容同時變化。
#mount 192.168.0.94:/zylinux /mnt
復制一個文件到/xgnfs下,看mnt中是否也增加了這個文件。如有,則nfs配置成功
【編輯推薦】