轉載 http://guessi.pixnet.net/blog/post/29720421-%5B%E6%95%99%E5%AD%B8%5D-%E5%8F%96%E6%B6%88fedora-15%E7%B6%B2%E5%8D%A1%E5%91%BD%E5%90%8D%E8%A6%8F%E5%89%87-%E6%81%A2%E5%BE%A9%E5%82%B3%E7%B5%B1ethx

在完成Fedora 15安裝後,設定網路時應該會發現... 咦?eth0呢?怎麼多一個em0的網路裝置?

答案在此:http://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming

為了避免模糊不清的ethX命名方式混淆,故採用了以硬體位置為依據的新式命名規則

好處是可以讓管理者明確知道自己管理的網路裝置到底是哪個介面,但總是有點不習慣

下面三個步驟,教你把這樣的命名方式取消,使其恢復傳統命名規則 ( ethX )

 

Step 1.

vim /boot/grub/grub.conf

找到 kernel .... 開頭的衲一行,並且在該行末端補上設定「biosdevname=0

 

Step 2.

將 ifcfg-em1 改成 ifcfg-eth0,若有第二張主機板內建網卡則依此類推

若為外接網卡,請將 ifcfg-pXXpY 改為 ifcfg-ethX

 

Step 3.

將重新命名完成的 ifcfg-ethX 設定檔中的 Device=XXXX 改成對應的 ethX

 

 

接著,重新開機即完成所有操作。

******************************************************************************************

所以根據上述的方法,fedora 16的做法是:

1.改變ifcfg-xxx 的檔名與設定

2. 修改 /boot/grub2/grub.cfg

       linux   /boot/vmlinuz-3.1.0-7.fc16.i686.PAE root=UUID=14118860-60da-4006-a543-8b4a02c665df ro rd.md=0 rd.lvm=0 rd.dm=0 LANG=zh_TW.UTF-8  KEYTABLE=us biosdevname=0 quiet rhgb rd.luks=0

再型重開機大功告成。

創作者介紹

Ben 的 IT 學習之不歸路網誌

ben88168 發表在 痞客邦 PIXNET 留言(0) 人氣()