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















 
 
 

 
 
 
 